Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Utilizar una DLL de Delphi en Visual Basic

0 views
Skip to first unread message

fstr...@teleline.es

unread,
Jun 3, 2000, 3:00:00 AM6/3/00
to
La función que debes exportar debe ser del tipo PCHAR, o de lo contrario
sólo la podrás utilizar en Delphi.

String, pchar si la quieres utilizar con delphi y sólo pchar para otros
lenguajes. Para este caso concreto.

Espero haberte ayudado. Un saludo,

Pedro Q <ped...@airtel.net> escribió en el mensaje de noticias
8g68m9$qo...@news.airtel.net...
> Hola a tod@s:
>
> Resulta que tengo una DLL hecha en Delphi 4, y quiero utilizarla en Visual
> Basic 6.
>
> Hasta aquí, todo mu bonito, puedo utilizar procedures (Sub en Visual) y
> functions, pero el problema está al querer obtener un valor del tipo
String
> desde la DLL; es decir:
>
> Si yo tengo la siguiente función en la DLL:
>
> Function GetThreadName: String;
> Begin
> .
> . (código)
> .
> End;
>
> y en visual la declaro:
>
> Public Declare Function GetThreadName Lib "Medicos" As String
>
> a la hora de utilizarla, y querer saber el valor de la función, me ocurre
un
> volcado de pila, cosa que no me suele ocurrir si la función me devuelve un
> valor numérico.
>
> ¿Alguien sabe cómo puedo hacer esto sin que se me joda todo el tinglado?
(si
> es que se puede, claro).
>
> Gracias
>
> Un Saludo
>
> Pedro Q
>
> ped...@airtel.net
>
>

Pedro Q

unread,
Jun 4, 2000, 3:00:00 AM6/4/00
to
Gracias por tu ayuda.

Estaba ya empezando a pensar que las funciones que había escrito no las
podría utilizar...

Un Saludo y muchísimas gracias

Pedro Q

ped...@airtel.net

<fstr...@teleline.es> escribió en el mensaje de noticias
QM7_4.2291$Vt5....@telenews.teleline.es...

0 new messages