06-11-2022, 02:23 PM
السلام عليكم ورحمة الله وبركاته
لفت انتباهي (بدورة AT4RE لتعليم Keygening)
في دالتي توليد الارقام والحروف العشوائية
ان النتيجة دائمة متشابهة
RandomNum = 3404-2631-0082
RandomStr =JLCM-HRIE-AAWF
وهو مايخالف تسميتها (Random-عشوائية)
وحلها بسيط ..... للحصول على نتيجة عشوائية نقوم باضافة السطر
وشكرا لأساتذتنا الكرام لاثرائنا بكل ماقدموه من دروس و معرفة
دمتم بود
لفت انتباهي (بدورة AT4RE لتعليم Keygening)
في دالتي توليد الارقام والحروف العشوائية
ان النتيجة دائمة متشابهة
RandomNum = 3404-2631-0082
RandomStr =JLCM-HRIE-AAWF
function RandomStr: String;
var
A, K: String;
i : Integer;
begin
//randomize; <<== Add HERE
K:='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
A:='xxxx';
for i:=1 to length(A) do
A[i]:=K[Random(length(k))+1];
Result := A;
end;
function RandomNum : String;
var
A, K: String;
i: Integer;
begin
//randomize; <<== Add HERE
K:='0123456789';
A:='xxxx';
for i:=1 to length(A) do
A[i]:=K[Random(length(k))+1];
Result := A;
end;
وهو مايخالف تسميتها (Random-عشوائية)
وحلها بسيط ..... للحصول على نتيجة عشوائية نقوم باضافة السطر
randomize;
وشكرا لأساتذتنا الكرام لاثرائنا بكل ماقدموه من دروس و معرفة
دمتم بود