load exe to string & put in array of byte
#10
نعم انا قمت بعدة تجارب اخرها عدلت على الكود الخاص بك بعمل حلقة على السترنغ ونسخ رقمين لكن اصبح يعيد نسخ العدد الذي يلي العدد المنسوخ

هذا هو الكود بعد التعديل

// Agmcz function
function StrToByteArr(Str: ansistring): TByteArray;
var
i:integer;
begin
SetLength(Result, Length(Str));
for i := 0 to Length(Str)-1 do
Result[i]:= StrToInt(Copy(str, (i), 2));
end;
///

وهذه صورة

http://www.3rbz.com/uploads/8437b9ecdff01.jpg

وعند التعديل مرة اخرى على الكود يظهر المصفوفة بعنصر واحد وفاصلة وانا اريده بعنصرين وفاصلة هذه صورة اخرى بعد التعديل

http://www.3rbz.com/uploads/b882a3ca69ab1.jpg

وهذا الكود الجديد

// Agmcz function
function StrToByteArr(Str: ansistring): TByteArray;
var i: integer;
str1Confusedtring;
begin
SetLength(Result,lstrlen(PChar(Str)));
for i := 0 to Length(Str) - 1 do
begin
Result[i] := ord(Str[i + 1]) - 48;
end;
///

برجاء اخي لو تجرب عندك اذا ما ياخذ من وقتك كثير
الرد


الردود في هذا الموضوع
load exe to string & put in array of byte - بواسطة mohamed49 - 16-03-2017, 08:48 PM
RE: load exe to string & put in array of byte - بواسطة Agmcz - 16-03-2017, 09:27 PM
RE: load exe to string & put in array of byte - بواسطة mohamed49 - 17-03-2017, 07:31 AM
RE: load exe to string & put in array of byte - بواسطة mohamed49 - 17-03-2017, 12:13 PM
RE: load exe to string & put in array of byte - بواسطة Agmcz - 17-03-2017, 12:31 PM
RE: load exe to string & put in array of byte - بواسطة mohamed49 - 17-03-2017, 04:02 PM
RE: load exe to string & put in array of byte - بواسطة Agmcz - 17-03-2017, 04:17 PM
RE: load exe to string & put in array of byte - بواسطة mohamed49 - 17-03-2017, 04:57 PM
RE: load exe to string & put in array of byte - بواسطة Agmcz - 17-03-2017, 07:37 PM
RE: load exe to string & put in array of byte - بواسطة mohamed49 - 17-03-2017, 08:25 PM

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


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