Function Animate
#1
السلام عليكم
كود :
procedure AnimatedWrite(aStr: string; aStrings: TStrings; const aIndex: LongInt=-1; const aSpeed: LongWord=80; aStopPtr: PBoolean=nil); var N, IDX : LongInt; S : String; begin if aIndex = -1 then Idx := aStrings.Add('') else Idx := aIndex; for N := 1 to length(aStr) do begin S := Copy(aStr, 1, N); aStrings[idx] := S + '.'; Application.ProcessMessages; Sleep(aSpeed); aStrings[idx] := S; if aStopPtr <> nil then if aStopPtr^ then begin aStrings[idx] := aStr; exit; end; end; end;
الرد


الردود في هذا الموضوع
Function Animate - بواسطة paix144 - 15-01-2010, 02:04 PM
Function Animate - بواسطة قديم الشوق - 18-01-2010, 01:45 AM
Function Animate - بواسطة STRELiTZIA - 18-01-2010, 09:45 AM
Function Animate - بواسطة قديم الشوق - 18-01-2010, 10:57 AM
Function Animate - بواسطة paix144 - 18-01-2010, 05:02 PM

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


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