-
COM/DCOM avec borland?
quelqu'un cr�e t il des serveurs objets COM avec borland ?
on a remarqu� que des clients COM en C# ou visual C++ ne communiquait pas bien avec le serveur fait en borland.
je suis en BC5....je me demandais si la gestion COM n'est pas mieux g�r� dans les versions ult�rieures ?
merci d'avance
-
Salut, tu peux utiliser les API Windows pour g�rer les ports COM. J'ai donn�s les liens ici
-
Ce n'est pas de ce COM-l� qu'on parle.
Il est question ici de COM/OLE (Component Object Model / Object Linking and Embedding).
-
Autant pour moi, d�sol�.:oops:
-
Salut SOPRA-Eherve:
Si tu veu piloter Excel ou Word tu utilise Ole.
Si tu veu piloter OpenOffice tu utilise ComObj.
Maintenant l'ecriture n'est pas evidente.
Dans les Tutoriels Delphi il y a de la documentation, on arrive a convertire delphi en BCB.
le lien
-
Bonjour,
j'ai port� mon soft en objet COM/OLE (activex).
Je suis sur BCB6, et pour l'instant, j'ai aucun probl�me de communication.
Les seuls probl�mes que je rencontre, sont la gestion des BSTR.
Mais la, ca vient de mon peu de connaissance sur la chose, et tous les soucis sont maintenant r�solu...
Bon courage
-
en fait on a cr�e un projet de type serveur COM en borland et on attaque par differents clients et bien sur, merci borland de ne pas suivre les r�gles crosoft.. ca commence � �tre p�nible....
-
sur la gestion des BSTR, du cote client tu peux les mettre dans des widestring
mais attention dans le client, tu dois faire
WideString myString = ObjCOM.GetBSTR()
ensuite tu le place dans un AnsiString
AnsiString toto = MyString.Detach()
ne pas oublier le Detach()....