Comment affecter directement une valeur dans un array of byte ?
J'ai le pb suivant.
j'ai un une variable de type array of bytes;
je veux lui affecter une valeur par défaut directement dans le code.
il y a t'il un autre moyen que d'affecter les cases du tableau une par une.
Code:
1 2 3 4 5 6 7 8
| var
idk: array of byte;
begin
...
idk := [$01, $15, ...] ou $ChaineHexaComplete...; // comment l'écrire ?
...
end; |
il ya t'il un autre moyen que :
Code:
1 2 3
| idk[0] := $01;
..
idk[1023] := ...; |
je ne veux surtout pas utiliser une fonction qui recevrait une chaine
exemple :
Code:
1 2 3
| begin
AffecterByte(idk, '0115etc...');
end; |
ce bout de code sert dans un module de protection est ce type de chaine se voit comme le nez au milieu de la figure quand on ouvre l'exe avec un éditeur hexa.