Je voudrais tracer une courbe avec des données contenues dans un fichier sur 2 colonnes (séparée par un ";").
J'arrive à décortiquer le fichier grâce à la fonction "_StringToArray2D".
Voici le contenu de mon fichier:
Ci joint mon code sans la partie GDI puisque je n'arrive pas à récuperer les données...
Merci par avance pour votre aide.
Code : Tout sélectionner
[spoiler=]
#Include <File.au3>
#Include <Array.au3>
#Include <ArrayEx.au3>
$File = FileRead("Fichier.3")
Global $CountLines = _FileCountLines("Fichier.3")
Global $aArrayTempValue, $ligne, $aResult, $StartLine
$aString = _StringToArray2D($File, @CRLF, ";", 1)
$ChaineRecherchee = "'mm'"
$aResult = _ArrayFindAll($aString, $ChaineRecherchee)
$StartLine = $aResult[0] + 1 ;J'incrémente de 1 pour partir sur la bonne ligne....
$TotalLine = $CountLines - $aResult[0] ;Je détermine le nombre de ligne pour ma courbe en excluant les lignes < à la ligne $aResult...
Local $aPoints[$TotalLine][2] ;Je dimensionne mon tableau en fonction des valeurs trouvées...
For $h = $StartLine To UBound($CountLines)
$aPoints[$h][0] = $aString[$h][0]
$aPoints[$h][1] = $aString[$h][1]
Next
_arraydisplay($aPoints) ;MAIS MON TABLEAU EST VIDE....[/spoiler]




