Comment transformer un Array en String - Delphi/Pascal - Programmation
Marsh Posté le 31-03-2004 à 10:24:08
@Line[1] te donne un pointeur vers le premier caractère de la chaîne, ce qui équivant à un array il me semble (et elle est finie par un octet à 0)
Marsh Posté le 30-03-2004 à 18:57:00
Bonjour,
Je développe un petit outil de cryptage de fichier.
Pour lire dans le fichier source, qui peut être Texte ou Binaire, j'utilise BlockRead et stocke mon bloc dans un Array nommé Buffer.
Comme le service de cryptage que j'utilise attend une chaîne en entrée (nommée Line), je fais un
Line := String(Buffer);
et ça passe.
Problème : comment retransformer la String (Line) en Array (Buffer) et ce sans utiliser de boucle style
for I := 1 to ...
car c'est très lent ?
Merci par avance.
Illioc