Salve a tutti,
in una form disegno a run-time un array di oggetti TEdit
poi, sempre a run-time, creo un array di TDdeItem (oggetti non visuali linkati ai campi di un server DDE; nella proprietà Text di questi oggetti compare il valore del campo linkato)codice:textbox[i]:=TEdit.Create(Self); with textbox[i] do begin Parent:=Self; Height:=21; Left:=48; Width:=161; Top:=32 + 24*i; Visible:=True; end;
ora devo fare in modo che l'evento OnChange di ogni DdeField[i] faccia un assegnazione del genere:codice:DdeField[i]:=TDdeClientItem.Create(Self); DdeField[i].DdeConv:=DdeClientConv1; DdeField[i].DdeItem:=campi[i];
come faccio questa cosa a run-time?codice:textbox[i].Text:=DdeField[i].Text;

Rispondi quotando