Code : Tout sélectionner
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <File.au3>
#include <Array.au3>
;construction du texte
$text ="1Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="2Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="3Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="4Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="5Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="6Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="7Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="8Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="9Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="10Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="11Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="12Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="13Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="14Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="15Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="16Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="17Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="18Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="19Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="20Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="21Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="22Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="23Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="24Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="25Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="26Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="27Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="28Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="29Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="30Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="31Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="32Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="33Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="34Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="35Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="36Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="37Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="38Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="39Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="40Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="41Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="42Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="43Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="44Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="45Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="46Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="47Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="48Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="49Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="50Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="51Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="52Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="53Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="54Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="55Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="56Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="57Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="58Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="59Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="60Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="61Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="62Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="63Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="64Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="65Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="66Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="67Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="68Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="69Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="70Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="71Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="72Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="73Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="74Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="75Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="76Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="77Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="78Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="79Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="80Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="81Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="82Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="83Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="84Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="85Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="86Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="87Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="88Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="89Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="90Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="91Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="92Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="93Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="94Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="95Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="96Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="97Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="98Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="99Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="100Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="101Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="102Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="103Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="104Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="105Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="106Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="107Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="108Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="109Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="110Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="111Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="112Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="113Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="114Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="115Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="116Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="117Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="118Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="119Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="120Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="121Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
$text &="122Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus."& @CR
;=====================================================================================================
Global $Form1 = GUICreate("", 873, 800)
Global $Edit1 = GUICtrlCreateEdit("", 24, 24, 825, 673, $ES_READONLY)
GUICtrlSetState(-1,$GUI_DISABLE)
GUICtrlSetBkColor(-1, 0xFFFFFF)
GUICtrlSetFont(-1, 10, 900, 0, "Ariel")
Global $button = GUICtrlCreateButton("suivant",350,700,100,25)
GUISetState(@SW_SHOW)
$aa = StringSplit($text,@CRLF)
MsgBox(0,"","Nb lignes " & $aa[0] )
_ArrayDisplay($aa,"Pour voir");pour voir le split
Local $array[3];variable contenant texte
Local $array_1[3][2] = [[1,40],[41,81],[82,122]];variable position texte
Local $lire, $a = 0
For $y = 0 To 2 ; 3 parties
$x = $array_1[$y][0] ;eg: de 1 à 40, de 41 à 81 etc...
$w = $array_1[$y][1]
For $i = $x To $w
$lire &= $aa[$i] & @CRLF
Next
$array[$y] = $lire ; on enregistre le texte dans un array
$lire = "" ; on vide la variable pour la partie suivante
Next
GUICtrlSetData($Edit1, $array[$a])
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $button
$a += 1
If $a > 2 Then $a = 0
GUICtrlSetData($Edit1, $array[$a]) ;on lit l'array contenant le texte à la ligne $a
EndSwitch
WEnd
Ce code est fonctionnel. Je peux difficilement en faire plus
Je joints le texte du départ avec ses 122 lignes qui se retrouve au départ du code (en copier-coller du textcode.txt) réalisé avec ce code