Hallo,
habe folgendes Problem, es wäre schön wenn mir jemand weiter helfen könnte.
Delphi-Quellcode:
// check address on the bus
function CheckMDB ( devaddr: BYTE;
dp: lpMDBEntry ): Integer;
stdcall;
external MDB_DLL;
// devices at the bus
type MDBEntry =
record
exist: Integer;
// device exists
supported: Integer;
// supported by DLL
manufacturer:
Array [0.. 3]
of Char;
// manufacturer
model:
Array [0..12]
of Char;
// model
end;
lpMDBEntry = ^MDBEntry;
Und hier ist das Problem !
CheckMDB ( 15, struct MDBEntry* mep );
Ich bekomme hier die Meldung:
[Fehler] Server1.pas(197): Undefinierter Bezeichner: 'struct'
[Fehler] Server1.pas(197): '(' erwartet, aber '*' gefunden
[Fataler Fehler] Server.dpr(6): Verwendete
Unit 'Server1.pas' kann nicht compiliert werden
[edit=alcaeus]delphi-Tags eingefuegt. In Zukunft bitte selbst machen. Mfg, alcaeus[/edit]