[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] DLL interface



PureBytes Links

Trading Reference Links


Dear Bernard,
 
Don't worry. There will be a way to call external 
functions in ActiveX (COM) objects
(creatable easily using VB) - see my answer to 
Peter's mail.
 
Best regards,Tomasz Janeczko===============AmiBroker - the 
comprehensive share manager.<A 
href="">http://www.amibroker.com
<BLOCKQUOTE 
>
----- Original Message ----- 
<DIV 
>From: 
Bernard 
Bourée 
To: <A title=amibroker@xxxxxxxxxxxxx 
href="">amibroker@xxxxxxxxxxxxxxx 
Sent: Sunday, September 23, 2001 3:41 
PM
Subject: Re: [amibroker] DLL 
interface

Tomasz
 
I'm not very good in C++ and I would prefer to 
use VB .
 
Regards
Bernard Bourée<A 
href="">bernard@xxxx
<BLOCKQUOTE 
>
----- Original Message ----- 
<DIV 
>From: 
Tomasz Janeczko 

To: <A title=amibroker@xxxxxxxxxxxx 
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Saturday, September 22, 2001 7:15 
PM
Subject: Re: [amibroker] DLL 
interface
Hi,Just one more explanation:I am askingfor 
comments because I don't knowwhat percentage of users will be interested 
in writing plug ins,what language are you using, do you think of 
somethingthat should be included, etc.Best 
regards,Tomasz Janeczko===============AmiBroker - the 
comprehensive share manager.<A 
href="">http://www.amibroker.com----- 
Original Message -----From: "Tomasz Janeczko" 
<amibroker@xxxx>To: <amibroker@xxxxxxxxxxxxxxx>Sent: 
Saturday, September 22, 2001 4:37 PMSubject: Re: [amibroker] DLL 
interface> Johnny,>> I am not waiting. Frankly 
speaking I described already working> prototype code that I have 
written last days. It is currently being tested.>> Best 
regards,> Tomasz Janeczko> ===============> AmiBroker - 
the comprehensive share manager.> <A 
href="">http://www.amibroker.com>>> 
----- Original Message -----> From: "kailash pareek" 
<johnnypareek@xxxx>> To: 
<amibroker@xxxxxxxxxxxxxxx>> Sent: Saturday, September 22,2001 
3:07 PM> Subject: Re: [amibroker] DLL 
interface>>> > Dear TJ,> >> > 
What are you waiting for? Just do it.> >> > Waitingfor 
release.> >> > johnny> >> >> 
>> >> >> >> >> 
>> >> >> >> >> 
>> >> >> >> >> 
>> >> >> >> >> 
>> >> >> >> >> 
>> > --- Tomasz Janeczko <amibroker@xxxx> 
wrote:> > > Hello,> > >> > > In this 
e-mail I want to present you some features> > > of a DLL plugin 
interface> > > being developed for version 3.8. I would like 
to> > > know your thoughts about> > > it before I 
close the specification.> > >> > > The purpose of 
AmiBroker's plugin interface is to> > > allow to extend AFL 
built-in function set> > > by any user or third party software 
vendor.> > >> > > Main goals are:> > 
> 1. speed - there will be virtually no performance> > > 
differences between internal and external> > 
>    functions> > > 2. simplicity -> 
> >    a) the interface is very simple, flat 
API-like> > > (no COM for now).> > 
>    b) writing plugins will be as easy as adding 
a> > > new function(s) to a sample C project> > 
>    c) Installation of a plug-in will be as easy 
as> > > just copying the DLL into "Plugins" directory> 
> > 3. tight integration with AFL engine -> > 
>    a) external functions will be available 
directly> > > from> > >    AFL 
without the need to call any additional> > > function like 
ExtFml.> > >    b) all external functions will 
be highlighted> > > properly in a new syntax coloring 
editor> > >    c) AFL engine will check types of 
parameters> > > passed to the external function> > 
>    d) ability to call-back any built-in AFL 
function> > > from within external DLL (this includes> 
> >      also calling functions from one 
external DLL to> > > another)> > 
>    e) ability to overwrite built-in functions> 
> >> > > For technical reasons (mainly point 3.) plugin 
DLLs> > > will have to be written in some flavour> > 
> of C/C++ language. Visual C++ 6 is preferred,> > > however 
free compilers like PGPP (GNU) and> > > free Borland C/C++5 
compliers will be supported> > > also. It is yet to be tested 
if it is possible> > > to write compatible DLLs using 
Delphi.> > >> > > Visual Basic and other COM-only 
languages will not> > > be supported at this stage.> 
> > COM-based interface is planned later (next year).> > 
>> > > Best regards,> > > Tomasz 
Janeczko> > > ===============> > > AmiBroker - the 
comprehensive share manager.> > > <A 
href="">http://www.amibroker.com> > 
>> > >> > >> > > 
------------------------ Yahoo! Groups Sponsor> > >> 
> >> > >> > > Your use of Yahoo! Groupsis 
subject to> > > <A 
href="">http://docs.yahoo.com/info/terms/> 
> >> > >> >> >> > 
__________________________________________________> > Do You 
Yahoo!?> > Get email alerts & NEW webcam video instant 
messaging with Yahoo! Messenger. <A 
href="">http://im.yahoo.com> >> 
>> >> >> > Your use of Yahoo! Groups is 
subject to <A 
href="">http://docs.yahoo.com/info/terms/> 
>> >> 
>>>>>>> Your use of Yahoo! 
Groups is subject to <A 
href="">http://docs.yahoo.com/info/terms/>>>Your 
use of Yahoo! Groups is subject to the <A 
href="">Yahoo! Terms of Service. 
Your 
use of Yahoo! Groups is subject to the <A 
href="">Yahoo! Terms of Service.