Re: [Quickfix-developers] quickfix & delphi
Brought to you by:
orenmnero
|
From: Kline - F. S. <s.f...@kl...> - 2007-03-27 13:31:27
|
Hi Abel, I use quickfix with Delphi 6.. for do it, I write a C wrapper to quickfix lib and compile it into a dll.. From Delphi I use call to wrapper dll.. and all work ok.. Stefano Djalma Rosa dos Santos Filho ha scritto: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > > ------------------------------------------------------------------------ > > Hi Abel, > > It is often difficult to interface native code which is compiled by > different compilers. > Quickfix C++ lib exports functions with thiscall calling convension. > > I believe that it is not compatible with Delphi, as far as I know > Delphi prefers fastcall or stdcall. > I worked with Delphi a long time ago (Delphi 4). I had some > experience importing COM and C DLLs with stdcall and frankly I don't > believe that it is possible to use quickfix.lib in Delphi. > > I suggest that you go to managed code and import quickfix_net.dll and > quickfix_net_messages.dll in your Delphi projects. > > Djalma > > On 3/27/07, *Abel Monroy* <am...@bo... > <mailto:am...@bo...>> wrote: > > QuickFIX Documentation: > http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > Hello everyone, > > We have been using quickfix in our linux applications for a long time > and now we are trying to use it in our Windows apps. Someone has used > Delphi 2006 with QuickFix? We are having problems trying to use the > .lib into Dephi projects, has anybody done this before or have > some idea > about what are the steps in order to get a Delphi application with > QuickFix? > Best Regards > > Abel Monroy > Visual Trader > > > > > ****************************** AVISO LEGAL > ****************************** > La información contenida en este mensaje es para uso exclusivo de > su destinatario. No debe copiarse, transmitirse a terceros ni > guardarse por estos últimos, salvo autorización del remitente. > Puede contener información confidencial o legalmente protegida > cuyo régimen legal de utilización no se ve afectado por el hecho > de que haya sido enviada por correo electrónico. > Su envío por error a una persona distinta de su destinatario real > no implica que se haya modificado tal destinatario ni supone > renuncia a su eventual carácter confidencial o al régimen legal > que rija su utilización. > Cualquier opinión expresada en este mensaje vinculará > exclusivamente a la persona que lo haya remitido, excepto cuando > el mensaje establezca lo contrario y el remitente esté autorizado > para establecer que dichas opiniones vincularán a esta entidad. > En el supuesto de que este correo se recibiera por error, rogamos > procedan a borrarlo, sin reenviarlo a terceros ni conservarlo en > cualquier soporte y nos informen inmediatamente llamando al > teléfono 34 91 7095566 o a la dirección de correo electrónico > remitente. Gracias. > ****************************** DISCLAIMER > ****************************** > The information contained in this message is for the exclusive use > of the named person. It can not be copied, transmitted to third > parties or stored by the latter, except if authorised by the sender. > It may contain confidential or legally privileged information > whose legal regime is not affected by the fact that this > information has been sent by e-mail. > Its erroneous transmission to a person other than the real named > person neither implies any modification of this named person nor a > renunciation of the eventual confidentiality or legal regime > affecting the use of concerned message. > Any views expressed in this message are binding exclusively upon > the individual sender, except where the message states otherwise > and the sender is authorised to bind this entity. > If you receive this message in error, please delete it without > transmitting it to any third party or keeping it in any form and > notify us immediately either by phone (34 91 7095566) or using the > e- mail address of the sender. Thank You. > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > <http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV> > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > <mailto:Qui...@li...> > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > ------------------------------------------------------------------------ > > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers -- Distinti saluti Ing. Stefano Facchetti** * * *KLINE srl */Via Solferino, 4/b 25024 Leno (BS) Tel. 030 9048384 Fax 02 700443977/** * * Questa e-mail, compreso qualunque allegato, può contenere informazione private o confidenziali. Se non siete il corretto destinatario o se avete ricevuto erroneamente questo messaggio contattate immediatamente il mittente e cancellate tutte le copie della e-mail. Se non siete il corretto destinatario non dovete riprodurre nessuna parte di questa e-mail o modificarne i contenuti. Questo messaggio rappresenta l'opinione del mittente e non necessariamente l'opinione dell'azienda. This e-mail, including any attachments, may contain private or confidential information. If you think you may not be the intended recipient, or if you have received this e-mail in error, please contact the sender immediately and delete all copies of this e-mail. If you are not the intended recipient, you must not reproduce any part of this e-mail or disclose its contents to any other party. This message represents the opinion of the sender and not necessarily the opinion of the company. |