Prechazam na delphi z c++ builder. prepisujem cast aplikacie z c++ do delphi.
pouzivam tam na seriovu komunikaciu komponentu CPportLib
funkcia write a read mi v C++ fungovala bez problemov. Na udaje ukazoval smernik na pole char.
pre delphi je funkcia definovana ako :
TcustomComPort.Write(void type, integer)
function Write(Const Buffer, Count integer
TcustomComPort.Reade(void type@, integer)
function Read(var Buffer; Count: Integer): Integer;
Funkcie write / read davaju nespravne udaje.
Viete ni poradit, ako zadat prvy parameter pre funkciu read / write v Delphi ?
PS: ak pouzivam WriteLn, ReadLn a udaje zadavam v stringu ide to v poriadku.
Dakujem za odpoved :-)