Ich versuche Daten zu einem DDE Server schicken (datapoke). Obwohl Ich die Daten Reibungslos lesen kann
Label1.caption:=DDEClientitem2.text;
Mit dem Poken (Schreiben) habe ich ein seltsames Problem:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| procedure TForm1.BitBtn1Click(Sender: TObject); var TheData: PChar; S:integer; begin DDEClientConv1.PokeData(DDEClientItem2.DDEItem,StrPCopy(TheData, Edit1.Text)); end; |
bekomme ich einen Laufzeitfehler. (Ist 1:1 von Delphi Help uebernommen)
Edit1.Text ist mit '0' initialisiert. Also bevor man button1 klikt ist der Inhalt von
Delphi-Quelltext
1:
| STRTOINT(Edit1.Text)=0; |
Was kann falsch sein dass ich einen Laufzeitfehler bekomme?
Mfg.
Incal99
Moderiert von
raziel: Delphi-Tags hinzugefügt.