Dann erstelle zwei records und vergleiche auf die Firmware ..
Einen Record in der reihenfolge zu ändern bzw.. zu kürzen ist keine gute Idee
Mach das mal bei meiner
DLL dann geht auch nichts mehr.
Ist aber auch logisch oder?
Das hat mich auch gewundert "NativeUInt" = HRESULT in C++
Delphi-Quellcode:
if COM_TcpOpen(zeiger, ipAddress, port) = S_OK then
begin
...
end
aber jeder so wie er will.
EDIT:
Sorry: Diese art der Programmierung ist auch unverständlich.
Delphi-Quellcode:
procedure TForm1.btnstartmanipulationClick(Sender: TObject);
begin
return := COM_RbsManipulationReq(zeiger, tagmanipulation);
return := COM_StartRbsManipulationReq(zeiger);
end;
Du definierst eine Variable return und tust nichts damit
Irgendwo seltsam das ganze.
gruss