godardth
Messages postés4Date d'inscriptionsamedi 26 janvier 2008StatutMembreDernière intervention28 mars 2008
-
28 mars 2008 à 11:13
cs_Loda
Messages postés814Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention30 juillet 2009
-
28 mars 2008 à 14:00
bonjour,
Voici un bout de mon code qui me pose probleme
//Restauration des chaines
for count:=1 to 30 do
begin
Edit1.Text[count] := Char(Main.BufferHorloge[140+count]);
Edit2.Text[count] := Char(Main.BufferHorloge[170+count]);
Edit3.Text[count] := Char(Main.BufferHorloge[200+count]);
Edit4.Text[count] := Char(Main.BufferHorloge[230+count]);
end;
En effet j'ai le message suivant :
[Error] Horloge.pas(253): Left side cannot be assigned to
Mon bufferHorloge est un "array of byte"
Mercide bien vouloir voler à mon secours !
cs_Loda
Messages postés814Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention30 juillet 20093 28 mars 2008 à 14:00
salut,
copie d'abord le edt.text dans une var local (string). puis recopie le dans edt.Text
bon code,
Loda
ps: il doit y avoir une manière plus efficace et plus simple de faire ta copie.
<hr size="2" width="100%" />Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.