ja ftData enthält die werte...
aber nur dann, wenn ich das Porg öffne und das EEPROM programmiere und dann die Daten auslesen...
wenn ich das Prog öffne und dann gleich auslesen will, stürzt es immer noch ab...
ausser eben ich habe
Delphi-Quellcode:
ManufacturerBuf := ftData.Manufacturer;
ManufacturerIDBuf := ftData.ManufacturerID;
DescriptionBuf := ftData.Description;
SerialNumberBuf := ftData.SerialNumber;
nicht drin
oder ich habe bei
Delphi-Quellcode:
ManufacturerBuf : string;
ManufacturerIDBuf : string;
DescriptionBuf : string;
SerialNumberBuf : string;
die stringlänge nicht definiert...
dann aber zeigt es mir die Werte von
ftData.Manufacturer, ftData.ManufacturerID, ftData.Description, ftData.SerialNumber
nicht an, sonder nur die ftData-Werte, die Boolean oder Word sind!
die PChar-Werte zeigt es dann nicht an!
Der Sinn der ganze Sache wäre, dass man div. Devices anschliessen kann und dann alle Daten wie Serienummer, Beschreibung, usw. auslesen kann.