fandt selv ud af det.... da det jo var en pointer til en pchar skrives følgene... udp.SendBuffer(PChar(data)^,size);
men så dukkede der et nyt problem op... i den anden ende er der jo en der modtager "data" med udp.ReadBuffer(var buff : array of char; var length : integer);
det der kommer "ind" vil jeg MEGET gerne have lavet til PChar! men hvordan?
hvis jeg skriver følgene lukker mit program uden advarsel... dvs.. at jeg kan ikke debugge det da der sker noget i formcreate som debuggeren ikke kan lide... :) men det kører fint nok hvis jeg bare nøjes med at køre exe filen uden om delhi (bare ikke når jeg modtager data med min udp komponent!) :)
procedure TForm1.udpDataReceived(Sender: TComponent; NumberBytes: Integer; FromIP: String; Port: Integer); var size : integer; mokka : pchar; begin udp.ReadBuffer(mokka^,size); end;
hvad er der galt her ??? compileren brokker sig ikke når jeg kompilerer...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.