Gracias
eficsa, a ese paso y por toda la ayuda que me hiciste creo te estas convirtiendo en mi "cibermentor" de Builder++
Con esos ejemplos pude entender mejor los "type" de delphi...
y la llamada a la función en Builder me quedó asi:
Código:
bool result;
struct TRomBiosDump Dump;
union TRomDumpMethod;
TRomDumpMethod=rdmAutomatic;
result=DumpRomBios(&Dump,TRomDumpMethod,5000);
y me generó un errorcillo - y a mi cuando no?
-: "Cannot convert 'TRomBiosDump*' to 'TRomBiosDump'... Sé que indica que no puede convertir un "puntero a struct" en un "struc" y lo intente cambiando esto en la unión, pero creo que el detalle esta en la llamada de delphi:
Código:
function DumpRomBios(out Dump: TRomBiosDump;
Method: TRomDumpMethod = rdmAutomatic; Timeout: Longword = 5000): Boolean;
Espero puedan ayudarme con esto... gracias de antemano.
Un saludo.