Bonjour,
Pour copier le texte dans une page au3, j’utilise le code suivant qui marche parfaitement.
Question : Comment copier ledit texte afin de le placer dans la suite d'un script.au3.
Par exemple:
Func CopierTexte()
blablabla
blablabla
blablabla
n+1 = blablabla
EndFunc
Merci pour votre aide.
Cordialement.
Code copier texte d'un fichier:
Bonjour,
J'ai utilisé ces deux fonctions: _FileWriteToLine et _Word_DocFindReplace qui marchent pour copier le contenu du fichier source dans la suite du script .au3, malheureusement je ne voie pas comment incérer (placer) le contenu dans la fonction
Func CopierTexte()
blablabla
blablabla
blablabla
n+1 = blablabla
EndFunc
S'il n'y a pas de solutions à mon problème, dites le moi. Merci.
Cordialement.
mikell a écrit : ↑ven. 23 oct. 2020 21:55
Il y a des solutions, très probablement. Mais la manière confuse dont est présentée la question ne permet pas d'en proposer
Je vous donne un exemple qui reflète ma demande :
1- Pour copier le contenu du fichier Toto.txt ci-joint dans une page de script .au3 vierge (sans script) , j’utilise le code numéro 1 ci-dessous qui marche parfaitement bien.
2- Je cherche à copier le contenu du fichier source dans la suite d'un script .au3 comme il a été inséré sur le code numéro 2 ci-dessous. Malheureusement je ne voie pas comment incérer (placer) le contenu du fichier Toto.txt sous la ligne 26 (Func CopierTexte()) et il se termine avant EndFunc soit dans ce cas à la ligne 38.
N.B: les numéro des lignes (26 et 38) sont à titre indicatifs. C'est la fonction Func CopierTexte() qui prime dans mon cas.
Cordialement.
code numéro 1:
#include<GUIConstantsEx.au3> #include<ColorConstants.au3> Global$text Astreintes() Func Astreintes() GUICreate(" Authentification Astreinte",320,150,@DesktopWidth/2-160,@DesktopHeight/2-45,-1,0x00000018); WS_EX_ACCEPTFILES $login=GUICtrlCreateInput("Saisir login",10,5,300,20) $password=GUICtrlCreateInput("Saisir mot de passe",10,50,300,20) Local$btn=GUICtrlCreateButton("Ok",40,100,60,20) Local$btn1=GUICtrlCreateButton("Annuler",150,100,60,20) GUISetState() $msg=0 While$msg<>$GUI_EVENT_CLOSE $msg=GUIGetMsg() Select Case$msg=$btn Exit Case$msg=$btn1 Exit ExitLoop EndSelect WEnd EndFunc ;==================================================================================================== Func CopierTexte() $text&="Si le texte initiale est de cet forme :"&@CRLF $text&="AutoIt has been designed to be as small as possible and stand-alone with no external .dll files"&@CRLF $text&="or registry entries required making it safe to use on Servers."&@CRLF $text&="Scripts can be compiled into stand-alone executables with Aut2Exe."&@CRLF $text&=""&@CRLF $text&="Also supplied is a AB000DD4 combined COM and DLL version of AutoIt called AutoItX."&@CRLF $text&="that allows you to add the unique features of AutoIt"&@CRLF $text&="to your own favorite scripting or programming languages!"&@CRLF $text&=""&@CRLF $text&="Best of all, AutoIt continues to be free - but if you want to support the time,"&@CRLF $text&="money and effort spent on the project and web hosting then you may donate at the AutoIt homepage."&@CRLF $text&=""&@CRLF EndFunc ;====================================================================================================
Bonjour Monsieur walkson,
Je ne peux pas vous remercier assez pour votre aide précieuse. Sans votre aide et sans la remarque de mikell, tout cela n'aurait pas été possible.
Cordialement.