اظهار Array فى Edit1
#1
[COLOR="RoyalBlue"]السلام عليكم و رحمة الله و بركاتة

فى هذا الكود, عند محاولة اظهار Array فى Edit1, يظهر لي Error يقول انه لا يمكن ذلك ؟ لماذا ؟[/COLOR]

كود :
var a : array [1..14] of string; b : integer; c : string; begin Randomize; repeat a[1] := '123'; c := '1'; until c = '1'; Edit2.Text := a;
الرد
#2
PHP كود :
Edit1.Text := a[1]; 
الرد
#3
لديك 14 مكان او لنقل 14 بلد هل يمكنك ان تزور كل هذه البلدان في يوم واحد سوف تقول لي لااستطيع ان لم نقول مستحيل .
اذا مالحل :
تزور كل مرة بلد حسب إختيارك او باستعمال Randomize;


PHP كود :
Edit1.Text := a[1]; 
الرد
#4
السلام عليكم

1- الحلقة خاطئة .

2- ما الهدف من العملية ؟ .
I'M Fly Like A G6

الرد
#5
لقد حذفت الحلقة, لا يهم, المهم هو, كيف تحويل Array كاملا to String ?
الرد
#6
goblin كتب :لقد حذفت الحلقة, لا يهم, المهم هو, كيف تحويل array كاملا to string ?

حسب مافهمت من سؤالك :

كود :
Type TArray = Array [0..4]Of String; Function ArrayToStr(MyArray : TArray):String; Var I:Byte; Begin For I:= 0 To Length(MyArray)-1 Do Result:=Result + MyArray[I]; End; procedure TForm1.Button1Click(Sender: TObject); Const MyArray : TArray =('tf6','fet','dgf','uut','tre'); begin Edit1.Text:= [color=Red]ArrayToStr[/color](MyArray); end;

بالتوفيق ,,
I'M Fly Like A G6

الرد
#7
بضبط ! هذا ما كنت اقصد, جزاك الله خيرا.
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم