Bonjour,
{$H+} => "forces the compiler to use ansi-strings when no length is specified". Donc, quand cette directive est absente, on n'utilise pas les ansi-strings.
Pourquoi, sous Windows, le code suivant produit-il l'erreur : fopen.pas(832,43) Error: Incompatible type for arg no. 2: Got "Array[0..8] Of ShortString", expected "Open Array Of AnsiString"
...alors que celui ci-dessous passe sans problème...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
... puisque par défaut sans {H+} les strings sont en UTF8 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
Cordialement. Gilles

 

 
		
		 
         
 


 String et array sans {$H+}
 String et array sans {$H+}
				 Répondre avec citation
  Répondre avec citation 
			
			

 
   
 



 .
. 
Partager