[#98621] Re: Function getlogin_r()'s protoype] — Bertram Scharpf <lists@...>
FYI,
3 messages
2020/06/02
[#98947] [Ruby master Feature#16986] Anonymous Struct literal — ko1@...
Issue #16986 has been reported by ko1 (Koichi Sasada).
66 messages
2020/06/26
[#98962] [Ruby master Bug#16988] Kernel.load loads file from current directory without '.' in path — misharinn@...
Issue #16988 has been reported by TheSmartnik (Nikita Misharin).
5 messages
2020/06/26
[#98969] [Ruby master Feature#16994] Sets: shorthand for frozen sets of symbols / strings — marcandre-ruby-core@...
Issue #16994 has been reported by marcandre (Marc-Andre Lafortune).
7 messages
2020/06/26
[#100117] [Ruby master Feature#16994] Sets: shorthand for frozen sets of symbols / strings
— matz@...
2020/09/25
Issue #16994 has been updated by matz (Yukihiro Matsumoto).
[ruby-core:98720] [Ruby master Bug#16116] ruby2.6.3(x86/x64) use win32ole could not new Object, return 0x80070057
From:
merch-redmine@...
Date:
2020-06-10 19:59:24 UTC
List:
ruby-core #98720
Issue #16116 has been updated by jeremyevans0 (Jeremy Evans).
Status changed from Open to Feedback
It's hard to debug issues like this without having a self contained reproducible example. Can you provide a self contained reproducible example showing the problem? Basic testing of WIN32OLE using Ruby 2.6 on Windows 10 with the examples in the documentation (which use `Excel.Application`) work fine, so this doesn't appear to be a general problem with WIN32OLE.
----------------------------------------
Bug #16116: ruby2.6.3(x86/x64) use win32ole could not new Object, return 0x80070057
https://bugs.ruby-lang.org/issues/16116#change-86076
* Author: whdukewu (Kewu DU)
* Status: Feedback
* Priority: Normal
* ruby -v: ruby 2.6.3p62 (2019-04-16 revision 67580) [i386-mingw32]
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN
----------------------------------------
I build a RubyTest.dll by C#, In ruby2.2, I could use WIN32OLE.new to create ole object, but in the same system under ruby2.6.3, it failed to create ole object by WIN32OLE.new, is there any different between ruby 2.2 and ruby 2.6.3 in WIN32OLE?
OS: Win7 Profressional SP1 64bit
*/////// Ruby 2.6.3 use WIN32OLE failed to load dll //////////*
C:\Ruby26\bin>ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [i386-mingw32]
C:\Ruby26\bin>irb
irb(main):001:0> require 'win32ole'
=> true
irb(main):002:0> WIN32OLE.new('RubyTest.DllTest')
Traceback (most recent call last):
6: from C:/Ruby26/bin/irb.cmd:31:in `<main>'
5: from C:/Ruby26/bin/irb.cmd:31:in `load'
4: from C:/Ruby26/lib/ruby/gems/2.6.0/gems/irb-1.0.0/exe/irb:11:in `<top (require
3: from (irb):2
2: from (irb):2:in `new'
1: from (irb):2:in `initialize'
WIN32OLERuntimeError (failed to create WIN32OLE object from `RubyTest.DllTest')
** HRESULT error code:0x80070057
The parameter is incorrect.**
irb(main):003:0>
c:\TestTools\impeller\lib\Ruby\bin>ruby -v
ruby 2.2.6p396 (2016-11-15 revision 56800) [i386-mingw32]
*/////// Ruby 2.2 use WIN32OLE success load dll //////////*
c:\TestTools\impeller\lib\Ruby\bin>irb
irb(main):001:0> require 'win32ole'
=> true
irb(main):002:0> WIN32OLE.new('RubyTest.DllTest')
@@@DllTest Constructor
=> #<WIN32OLE:0x7418b68>
irb(main):003:0>
--
https://bugs.ruby-lang.org/
Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>