Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

COM Supporting in rebol.

 [1/10] from: benjamin_maggi:hot:mail at: 22-Oct-2005 8:25


I've been working in a project to add supporting for COM objects in REBOL, it requires /pro /command to work because it uses a DLL to perform calls. The idea of this project is to provide REBOL's the ability to "talk" to COM objects not just a few one's but to all kind of COM object, by providing a set of generic functions to do so: 1° Create and destroy objects. 2° Call Methods with custom arguments. 3° Set Properties and values (text, numbers, objects...). 4° Retrieve objects, collections, text and numbers. 5° work with multiple arguments. 6° Error handlers. 7º ... The project sources can be found on this links: http://www.geocities.com/benjaminmaggi/data/COMLib.zip ;The Main Source,wrapper and DLL. http://www.geocities.com/benjaminmaggi/doc/comlib.html ;The Documentation. http://www.geocities.com/benjaminmaggi/data/COMLib_Word_exmp.zip ;MS word examples. http://www.geocities.com/benjaminmaggi/data/COMLib_Exel_exmp.zip ;MS exel examples. http://www.geocities.com/benjaminmaggi/data/COMLib_IE_exmp.zip ;Iexplorer examples. http://www.geocities.com/benjaminmaggi/data/COMLib_WMI_exmp.zip ;WMI Examples. the examples show using Office automation, Windows Management Instrumentation(WMI) and Internet explorer. but you can use COMLib to perform other COM automation tasks, like Speech API, wizard and more, If you have to do COM interfacing try this one ! The project still remains an alpha testing stage. im working on ! Feedbacks are welcome. You can also find a discussion board on AltMe REBOL3, search for "COM supporting" group Benjamin. _________________________________________________________________ Las mejores tiendas, los precios mas bajos, entregas en todo el mundo, YupiMSN Compras: http://latam.msn.com/compras/

 [2/10] from: charles::mougel::spinodo::com at: 22-Oct-2005 10:33


So, now, is it possible to imagine a IE brower on a rebol face ? Charles. Benjamin Maggi a =E9crit :

 [3/10] from: robert::muench::robertmuench::de at: 23-Oct-2005 15:29


On Sat, 22 Oct 2005 10:25:56 +0200, Benjamin Maggi <[benjamin_maggi--hotmail--com]> wrote:
> I've been working in a project to add supporting for COM objects in > REBOL, it requires /pro /command to work because it uses a DLL to perform > calls.
Hi, this project is very nice :-) I like it. How about doing a one-file distribution. Makes downloading a lot simpler. -- Robert M. M=FCnch Mobile: +49 (177) 245 2802 http://www.robertmuench.de

 [4/10] from: edoconnor:g:mail at: 25-Oct-2005 11:42


I like the concept, but unfortunately I haven't been able to run the sample code in a version of Command/View. Not sure if it's a version problem or something else. (error says " Invalid argument: callback!") Reminds me of some of the capabilities that Ruby supports natively. See article referenced at: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/61035 Although it runs counter to the platform-independence dogma, it would be interesting if Carl reviewed and gave an opinion on his blog. As it currently stands, I imagine that developers requiring any kind of Windows integration or widgetry steer far clear of REBOL (with similar issues on OS X). Ed On 10/22/05, Benjamin Maggi wrote:

 [5/10] from: charles:mougel:spinodo at: 25-Oct-2005 17:55


Ed O'Connor a =E9crit :
>Although it runs counter to the platform-independence dogma, it would >be interesting if Carl reviewed and gave an opinion on his blog. As it >currently stands, I imagine that developers requiring any kind of >Windows integration or widgetry steer far clear of REBOL (with similar >issues on OS X). >
Good Idea. I think that Carl's blog has more readers than the ML. So maybe more developer for testing and improving windows integrations. --Charles.

 [6/10] from: benjamin_maggi::hotmail::com at: 25-Oct-2005 20:09


Callbacks are supported by rebol of course to use it in library calls you need to have /pro /command. Im know this will break the cross plataform independence, this is why im researching on XPCOM technology because i found it to be better and open source !. still not massively used we all know greko lib for mozilla... so i think RT have to take a look to this new concepts. ---------------------------------------------------------------------------- From: Ed O'Connor <edoconnor-gmail.com> Reply-To: rebolist-rebol.com To: rebolist-rebol.com Subject: [REBOL] Re: COM Supporting in rebol. Date: Tue, 25 Oct 2005 11:42:56 -0400 MIME-Version: 1.0 Received: from mail.rebol.net ([209.167.34.210]) by MC6-F38.hotmail.com withMicrosoft SMTPSVC(6.0.3790.211); Tue, 25 Oct 2005 08:43:13 -0700 Received: from mail.rebol.net (mail.rebol.net [209.167.34.210])by mail.rebol.net (Postfix) with ESMTP id EFF9E426E;Tue, 25 Oct 2005 11:42:59 -0400 (EDT) Received: with ECARTIS (v1.0.0; list rebol); Tue, 25 Oct 2005 11:42:59 -0400(EDT) Received: from gs5.inmotionhosting.com (www.rebol.com [216.193.197.238])by mail.rebol.net (Postfix) with ESMTP id 790FC420Efor <rebolist-rebol.net>; Tue, 25 Oct 2005 11:42:59 -0400 (EDT) Received: from [66.249.82.196] (port=14255 helo=xproxy.gmail.com)by gs5.inmotionhosting.com with esmtp (Exim 4.52)id 1EUQx3-0000Lg-7rfor rebolist-rebol.com; Tue, 25 Oct 2005 08:43:01 -0700 Received: by xproxy.gmail.com with SMTP id s19so239360wxc for <rebolist-rebol.com>; Tue, 25 Oct 2005 08:42:56 -0700 (PDT) Received: by 10.70.29.4 with SMTP id c4mr4287357wxc; Tue, 25 Oct 2005 08:42:56 -0700 (PDT) Received: by 10.70.110.16 with HTTP; Tue, 25 Oct 2005 08:42:56 -0700 (PDT)
>I like the concept, but unfortunately I haven't been able to run the >sample code in a version of Command/View. Not sure if it's a version
<<quoted lines omitted: 33>>
>To unsubscribe from the list, just send an email to >lists at rebol.com with unsubscribe as the subject.
---------------------------------------------------------------------------- Nuevo MSN Messenger Una forma rápida y divertida de enviar mensajes[1] --- Links --- 1 http://g.msn.com/8HMBESAR/2743??PS=47575

 [7/10] from: compkarori:g:mail at: 5-Nov-2005 19:40


Since Command/View has not been updated for a while, I suspect that is where your problem lies. Try using /Pro instead .. it should work with your existing license. On 10/26/05, Ed O'Connor <edoconnor-gmail.com> wrote:
> I like the concept, but unfortunately I haven't been able to run the > sample code in a version of Command/View. Not sure if it's a version > problem or something else. (error says " Invalid argument: callback!")
-- Graham Chiu

 [8/10] from: edoconnor::gmail at: 25-Oct-2005 17:25


Thanks for the tip Graham. I initially tried the script (unsuccessfully) with View/Pro 1.2.1.3.1, and then turned to Command/View when that didn't work. I also wasn't successful in locating/downloading a View/Pro executable on rebol.com. If anyone has a link, please email me directly at gmail.com. Thanks On 10/25/05, Graham Chiu wrote:

 [9/10] from: compkarori::gmail at: 5-Nov-2005 19:43


all the builds are available to all and sundry at http://www.rebol.net/builds/ I used this libary with the SDK, and it works for me there too. On 10/26/05, Ed O'Connor <edoconnor-gmail.com> wrote:
> Thanks for the tip Graham. I initially tried the script > (unsuccessfully) with View/Pro 1.2.1.3.1, and then turned to > Command/View when that didn't work. I also wasn't successful in > locating/downloading a View/Pro executable on rebol.com. > > If anyone has a link, please email me directly at gmail.com. > > Thanks
-- Graham Chiu

 [10/10] from: charles:mougel:spinodo at: 26-Oct-2005 1:35


Ed O'Connor a =E9crit :
>I also wasn't successful in >locating/downloading a View/Pro executable on rebol.com. >
View/Pro is View + key. Does all rebol keys work ? I think. So if you have command, you have the key. (untested) --Charles.

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted