Local $a = Byref $b, wenn ich $a ändere, ändert sich auch $b und umgekehrt
Also das würde mir auch gefallen und ich hätte dafür auch schon Verwendung.
Local $a = Byref $b, wenn ich $a ändere, ändert sich auch $b und umgekehrt
Also das würde mir auch gefallen und ich hätte dafür auch schon Verwendung.
Moin BugFix.
Das mit den 3 Lebensleitlinien kenne ich doch irgendwo her.
Fehlt noch: "Das machen alle so".
"Neuland" ist für viele halt unbequem und deshlab vielleicht diese Aussagen.
Moin Gun-Food.
OKÄÄÄÄÄÄJ
Bitnugger
Ja, das Stichwort war "Maximum size for a line of script."
Danke euch !
Könnte einer den Link berichtigen. Führt derzeitig zur Forumstartseite.
Wäre doch evtl. für Anfänger gerade hilfreich.
Du hast gesehen, dass es ein (noch nicht ganz vollständiges AutoIt Buch) gibt?
https://autoit.de/index.php/Thread/11898-Buch/
Moin Musashi .
Das obere Script funktioniert dennoch nicht. Sind bei weiten ja keine 2,147,483,647 Nummern bzw. auch nicht die Stringlänge.
Moin.
Ich habe folgendes Problem.
Die Variable $sString arbeitet noch nicht fehlerfrei.
Er führt es nur aus, wenn dre Zahlenstring nicht zu lang ist. Ab welcher Zahl er genau die Auswertung nicht dürchführt habe ich noch nicht raus bekommen.
Gibt es irgendwie Grenzen bei dr Stringlänge und wenn ja, wie ungehe ich das?
#include <Array.au3>
$sString = "72 101 114 114 32 118 111 110 32 82 101 98 98 101 99 107 32 97 117 102 32 82 101 98 98 101 99 107 32 118 111 109 32 72 97 118 101 108 108 97 110 100 44 69 105 110 32 75 105 114 115 99 104 98 97 117 109 32 105 110 32 115 101 105 110 101 109 32 71 97 114 116 101 110 32 115 116 97 110 100 44 85 110 100 32 107 97 109 32 100 105 101 32 103 111 108 100 101 110 101 32 72 101 114 98 115 116 101 115 122 101 105 116 46 85 110 100 32 100 105 101 32 66 105 114 110 101 110 32 108 101 117 99 104 116 101 116 101 110 32 119 101 105 116 32 117 110 100 32 98 114 101 105 116 44 68 97 32 115 116 111 112 102 116 101 44 32 119 101 110 110 39 115 32 77 105 116 116 97 103 32 118 111 109 32 84 117 114 109 101 32 115 99 104 111 108 108 44 68 101 114 32 118 111 110 32 82 105 98 98 101 99 107 32 115 105 99 104 32 98 101 105 100 101 32 84 97 115 99 104 101 110 32 118 111 108 108 44 85 110 100 32 107 97 109 32 105 110 32 80 97 110 116 105 110 101 110 32 101 105 110 32 74 117 110 103 101 32 100 97 104 101 114 44 83 111 32 114 105 101 102 32 101 114 58 32 187 74 117 110 103 101 44 32 119 105 115 116 101 32 39 110 101 32 66 101 101 114 63 171 85 110 100 32 107 97 109 32 101 105 110 32 77 228 100 101 108 44 32 115 111 32 114 105 101 102 32 101 114 58 32 187 76 252 116 116 32 68 105 114 110 44 75 117 109 109 32 109 97 110 32 114 246 119 101 114 44 32 105 99 107 32 104 101 98 98 32 39 110 101 32 66 105 114 110 46 171 83 111 32 103 105 110 103 32 101 115 32 118 105 101 108 32 74 97 104 114 101 44 32 98 105 115 32 108 111 98 101 115 97 109 68 101 114 32 118 111 110 32 82 105 98 98 101 99 107 32 97 117 102 32 82 105 98 98 101 99 107 32 122 117 32 115 116 101 114 98 101 110 32 107 97 109 46 69 114 32 102 252 104 108 116 101 32 115 101 105 110 32 69 110 100 101 46 32 39 115 32 119 97 114 32 72 101 114 98 115 116 101 115 122 101 105 116 44 87 105 101 100 101 114 32 108 97 99 104 116 101 110 32 100 105 101 32 66 105 114 110 101 110 32 119 101 105 116 32 117 110 100 32 98 114 101 105 116 59 68 97 32 115 97 103 116 101 32 118 111 110 32 82 105 98 98 101 99 107 58 32 187 73 99 104 32 115 99 104 101 105 100 101 32 110 117 110 32 97 98 46 76 101 103 116 32 109 105 114 32 101 105 110 101 32 66 105 114 110 101 32 109 105 116 32 105 110 115 32 71 114 97 98 46 171 85 110 100 32 100 114 101 105 32 84 97 103 101 32 100 114 97 117 102 44 32 97 117 115 32 100 101 109 32 68 111 112 112 101 108 100 97 99 104 104 97 117 115 44 84 114 117 103 101 110 32 118 111 110 32 82 105 98 98 101 99 107 32 115 105 101 32 104 105 110 97 117 115 44 65 108 108 101 32 66 97 117 101 114 110 32 117 110 100 32 66 252 100 110 101 114 32 109 105 116 32 70 101 105 101 114 103 101 115 105 99 104 116 83 97 110 103 101 110 32 187 74 101 115 117 115 32 109 101 105 110 101 32 90 117 118 101 114 115 105 99 104 116 171 44 85 110 100 32 100 105 101 32 75 105 110 100 101 114 32 107 108 97 103 116 101 110 44 32 100 97 115 32 72 101 114 122 101 32 115 99 104 119 101 114 58 187 72 101 32 105 115 32 100 111 100 32 110 117 46 32 87 101 114 32 103 105 119 116 32 117 110 115 32 110 117 32 39 110 101 32 66 101 101 114 63 171 83 111 32 107 108 97 103 116 101 110 32 100 105 101 32 75 105 110 100 101 114 46 32 68 97 115 32 119 97 114 32 110 105 99 104 116 32 114 101 99 104 116 32 45 65 99 104 44 32 115 105 101 32 107 97 110 110 116 101 110 32 100 101 110 32 97 108 116 101 110 32 82 105 98 98 101 99 107 32 115 99 104 108 101 99 104 116 59 68 101 114 32 110 101 117 101 32 102 114 101 105 108 105 99 104 44 32 100 101 114 32 107 110 97 117 115 101 114 116 32 117 110 100 32 115 112 97 114 116 44 72 228 108 116 32 80 97 114 107 32 117 110 100 32 66 105 114 110 98 97 117 109 32 115 116 114 101 110 103 101 32 118 101 114 119 97 104 114 116 46 65 98 101 114 32 100 101 114 32 97 108 116 101 44 32 118 111 114 97 104 110 101 110 100 32 115 99 104 111 110 85 110 100 32 118 111 108 108 32 77 105 223 116 114 97 117 110 32 103 101 103 101 110 32 100 101 110 32 101 105 103 101 110 101 110 32 83 111 104 110 44 68 101 114 32 119 117 223 116 101 32 103 101 110 97 117 44 32 119 97 115 32 100 97 109 97 108 115 32 101 114 32 116 97 116 44 65 108 115 32 117 109 32 101 105 110 101 32 66 105 114 110 39 32 105 110 115 32 71 114 97 98 32 101 114 32 98 97 116 44 85 110 100 32 105 109 32 100 114 105 116 116 101 110 32 74 97 104 114 32 97 117 115 32 100 101 109 32 115 116 105 108 108 101 110 32 72 97 117 115 69 105 110 32 66 105 114 110 98 97 117 109 115 112 114 246 223 108 105 110 103 32 115 112 114 111 223 116 32 104 101 114 97 117 115 46 85 110 100 32 100 105 101 32 74 97 104 114 101 32 103 105 110 103 101 110 32 119 111 104 108 32 97 117 102 32 117 110 100 32 97 98 44 76 228 110 103 115 116 32 119 246 108 98 116 32 115 105 99 104 32 101 105 110 32 66 105 114 110 98 97 117 109 32 252 98 101 114 32 100 101 109 32 71 114 97 98 44 85 110 100 32 105 110 32 100 101 114 32 103 111 108 100 101 110 101 110 32 72 101 114 98 115 116 101 115 122 101 105 116 76 101 117 99 104 116 101 116 39 115 32 119 105 101 100 101 114 32 119 101 105 116 32 117 110 100 32 98 114 101 105 116 46 85 110 100 32 107 111 109 109 116 32 101 105 110 32 74 117 110 103 39 32 252 98 101 114 110 32 75 105 114 99 104 104 111 102 32 104 101 114 44 83 111 32 102 108 252 115 116 101 114 116 39 115 32 105 109 32 66 97 117 109 101 58 32 187 87 105 115 116 101 32 39 110 101 32 66 101 101 114 63 171 85 110 100 32 107 111 109 109 116 32 101 105 110 32 77 228 100 101 108 44 32 115 111 32 102 108 252 115 116 101 114 116 39 115 58 32 187 76 252 116 116 32 68 105 114 110 44 75 117 109 109 32 109 97 110 32 114 246 119 101 114 44 32 105 99 107 32 103 101 119 39 32 100 105 32 39 110 101 32 66 105 114 110 46 171 83 111 32 115 112 101 110 100 101 116 32 83 101 103 101 110 32 110 111 99 104 32 105 109 109 101 114 32 100 105 101 32 72 97 110 100 68 101 115 32 118 111 110 32 82 105 98 98 101 99 107 32 97 117 102 32 82 105 98 98 101 99 107 32 105 109 32 72 97 118 101 108 108 97 110 100 46"
$aArray = StringSplit($sString, " ", 2)
$aSort = _Sort($aArray, 1)
_ArrayDisplay($aSort)
Func _Sort(ByRef $aArray, $iDescending = 0)
Local $oCompareList = ObjCreate("Scripting.Dictionary")
For $iI = 0 To UBound($aArray)-1
If $oCompareList.Exists($aArray[$iI]) Then
$oCompareList.Item($aArray[$iI]) = $oCompareList.Item($aArray[$iI]) + 1
Else
$oCompareList.Add($aArray[$iI], 1)
EndIf
Next
Dim $aCompare[$oCompareList.Count][2], $aKeys = $oCompareList.Keys
$iCount = 0
For $sKey In $oCompareList.Keys
$aCompare[$iCount][0] = $sKey
$aCompare[$iCount][1] = $oCompareList.Item($sKey)
$iCount += 1
Next
_ArraySort($aCompare, $iDescending, 0, 0, 1)
Return $aCompare
EndFunc
Alles anzeigen
Adreas, nimm an. Schnuffel erklärt seine Scripte auch immer so gut. Hilf gut beim lernen.
Alles gut.
Ich hatte mich anfanglich wohl nicht gut genug ausgedrückt.
SORRY SORRY SORRY ! ! !
@Moombas Das mit den Operatoren und Rechnungsanzahl passt genauso wie es jetzt ist.
Nächstes mal mache ich Gedankenablaufplan mit "JA" oder "NEIN", das sollte dann liechter sein das ich es erkläre.
Und bitte, habt Euch lieb und streitet nicht.
Jetzt ist ja alles okay.
Ja WOW ! Da muss ich erst einmal händisch (per Blatt & Bleistift) die ersten Werte nachrechnen.
Ich brauch auch etwas Zeit nun, das zu verstehen, was da passiert. Ich benötige einen Lernerfolg dabei.
Ich habe ein deutsches Lieblingsgedicht. Es ist das Gedicht über den Herr von Rebbeck auf Rebbeck vom Havelland.
Ich habe es mir als KInd mal vorlesen lassen und nichts verstanden. Dann einige Worte erklärt bekommen. Das ist
Flachland-Deutsch, jedes vierte Wort versteht mal nicht. Aber es geviel mir damals und heute noch sehr.
"Herr von Rebbeck auf Rebbeck vom Havelland," & _
"Ein Birnbaum in seinem Garten stand," & _
"Und kam die goldene Herbsteszeit." & _
"" & _
"Und die Birnen leuchteten weit und breit," & _
"Da stopfte, wenn's Mittag vom Turme scholl," & _
"Der von Ribbeck sich beide Taschen voll," & _
"Und kam in Pantinen ein Junge daher," & _
"So rief er: »Junge, wiste 'ne Beer?«" & _
"Und kam ein Mädel, so rief er: »Lütt Dirn," & _
"Kumm man röwer, ick hebb 'ne Birn.«" & _
"" & _
"So ging es viel Jahre, bis lobesam" & _
"Der von Ribbeck auf Ribbeck zu sterben kam." & _
"" & _
"Er fühlte sein Ende. 's war Herbsteszeit," & _
"Wieder lachten die Birnen weit und breit;" & _
"Da sagte von Ribbeck: »Ich scheide nun ab." & _
"Legt mir eine Birne mit ins Grab.«" & _
"Und drei Tage drauf, aus dem Doppeldachhaus," & _
"Trugen von Ribbeck sie hinaus," & _
"Alle Bauern und Büdner mit Feiergesicht" & _
"Sangen »Jesus meine Zuversicht«," & _
"Und die Kinder klagten, das Herze schwer:" & _
"»He is dod nu. Wer giwt uns nu 'ne Beer?«" & _
"" & _
"So klagten die Kinder. Das war nicht recht -" & _
"Ach, sie kannten den alten Ribbeck schlecht;" & _
"Der neue freilich, der knausert und spart," & _
"Hält Park und Birnbaum strenge verwahrt." & _
"Aber der alte, vorahnend schon" & _
"Und voll Mißtraun gegen den eigenen Sohn," & _
"Der wußte genau, was damals er tat," & _
"Als um eine Birn' ins Grab er bat," & _
"Und im dritten Jahr aus dem stillen Haus" & _
"Ein Birnbaumsprößling sproßt heraus." & _
"" & _
"Und die Jahre gingen wohl auf und ab," & _
"Längst wölbt sich ein Birnbaum über dem Grab," & _
"Und in der goldenen Herbsteszeit" & _
"Leuchtet's wieder weit und breit." & _
"Und kommt ein Jung' übern Kirchhof her," & _
"So flüstert's im Baume: »Wiste 'ne Beer?«" & _
"Und kommt ein Mädel, so flüstert's: »Lütt Dirn," & _
"Kumm man röwer, ick gew' di 'ne Birn.«" & _
"" & _
"So spendet Segen noch immer die Hand " & _
"Des von Ribbeck auf Ribbeck im Havelland."
Alles anzeigen
Ich habe das Gedicht mal als Variable "$s_Test" eingesetzt.
Um alle Zahlen anzeigen zu lassen reichte erst ein GUI von 810 x 820
Berechnet wurden 1623 Bereiche.
Ich teste noch, aber es sieht sehhhhhr gut ! ! ! Bis jetzt nichts entdeckt.
Nur die vorletzte Zeile habe ich verändert, weil ich beim umkehren später das Trennungszeichen "|" nutzen würde.
;ConsoleWrite("==> Bereich " & $I & " bis " & ($I + 3) & @CRLF & $A[0] & " - " & $A[1] & " - " & $A[2] & " - " & $A[3] & @CRLF)
ConsoleWrite($A[0] & "|" & $A[1] & "|" & $A[2] & "|" & $A[3] & "|" & @CRLF)
Habe noch eine Frage bezüglich der Funktion "ConsoleOut".
Könnte man die Ausgabe so machen, das immer 16 Ergebnisse (4 Bereiche) pro Zeile ausgegeben werden, bevor der Umbruch ( @CRLF ) erfolgt?
Ansonsten beide Daumen HOCH ! ! !
Musashi
Das mache ich eigentlich auch so !
Ich dachte das es ihm um die Zusammensetzung von "Execute" ging und nicht um den Weg dahin.
Beispiel : E:\Backups\2022-02-06 anlegen, E:\Backups\2021-02-06 entfernen
Wenn er das vor hat, dann würde ich ja den gesamten Inhalt von E:\Backups\2021-02-06 löschen und dann den Ordner 2021-02-06 in 2022-02-06 umbenennen.
Oder wäre das zu "brutal" ? ? ?
Ich bin zwar spät dran, aber mein Vorscglag wäre dieser gewesen:
#include <Array.au3>
#include <Date.au3>
$Array_1 = StringSplit(_NowDate(),".")
$_zahl_1 = $Array_1[3] ; Das Jahr vom
$_zahl_2 = 1
$_rz_minus = "-"
$_rz_gleich = "="
; Ausgangsjahr - 1 Jahr
; ConsoleWrite ($_zahl_1 & $_rz_minus & $_zahl_2 & $_rz_gleich & Execute('$_zahl_1' & $_rz_minus & '$_zahl_2') & @CRLF)
; nur das Jahr
; ConsoleWrite(Execute('$_zahl_1' & $_rz_minus & '$_zahl_2') & @CRLF)
;Ergebnis Ausgabe in Console
ConsoleWrite("B(" & Execute('$_zahl_1' & $_rz_minus & '$_zahl_2') & '-02-06)' & @CRLF)
ConsoleWrite(Execute('$_zahl_1' & $_rz_minus & '$_zahl_2') & '-02-06' & @CRLF & @CRLF)
Alles anzeigen
Alles anzeigenMoin,
ich verstehe das jetzt so:
Aus einem ASCII-Array werden Gruppen von vier Werten abgegriffen. Nennen wir die 4 Werte mal W1, W2, W3 und W4.
Mit den 4 Werten wird nach konstanten Regeln gerechnet.
Für die erste Gruppe sieht das so aus:
W1 + W2
W3 + W4
W1 * W3
W2 - W4
Für die folgenden Gruppem wiederholt sich das mit denselben oder anderen konstanten Operatoren (die noch konkret zu benennen wären).
So weit, so gut?
Ersten 4 Zahlen aus dem Array nehmen: 20, 6, 19, 75
Mit diesen vier Zahlen die 4 Rechnungen durch führen mit den ersten 4 Operatoren wie in den Beitrag von Dir mit W1 ... aufgelistet.
Dann habe ich vier Ergebnisse !
Nächsten 4 Zahlen aus dem Array nehmen und mit den nächsten 4 Operatoren. Die nächsten vier Zahlen währen dann 4 neue W1's ...
und führen zu den nächsten vier Ergebnisse.
Wenn iih die ersten 16 Zahlen verwendet habe,wurden alle 16 Operatoren aus dem Operatoren-Array einmal verwendet und das sind
16 Ergebnisse raus.
Danach beginnt mit den nächsten Zahlen und die Nutzung des Operatoren-Array beginnt von vorne.
Die Operatoren-Array muss nicht verändert werden, da sie ja immer von li. nach ree. abgearbeitetet wird und dann von vorne beginnt.
Die Operatoren ändern sich nie, die Reihenfolge ist gleich bleibend. Das zeigt ja das Script aus Post #11.
"4 Zahlenwert ; 4 Operatoren ; 4 Rechnungen ; 4 Ergebnisse"
Zahlenwert = W
Operator = O
Ergebnis = E
1. Gruppe : W1 , W2 , W3 , W4 = O1 , O2 , O3 , O4 = E1 , E2 , E3 , E4
2. Gruppe :W5 , W6 , W7 , W8 = O5 , O6 , O7 , O8= E5 , E6 , E7 , E8
3. Gruppe :W9 , W10 , W11 , W12 = O9 , O10 , O11 , O12= E9 , E10 , E11 , E12
4. Gruppe :W13 , W14, W15 , W16 = O13 , O14 , O15 , O16= E13 , E14 , E15 , E16
5. Gruppe :W17 , W18 , W19 , W20 = O1 , O2 , O3 , O4= E17 , E18 , E19 , E20
6. Gruppe :W21 , W22 , W23 , W24 = O5 , O6 , O7 , O8= E21 , E22 , E23 , E2
7. Gruppe :W25 , W26 , W27 , W28 = O9 , O10 , O11 , O12= E25 , E26 , E27 , E28
8. Gruppe :W29, W30, W31 , W32 = O13 , O14 , O15 , O16= E29 , E30 , E31 , E32
Und das ganze dann solange, bis keine Werte mehr zum rechnen da sind.
Da der String immer ohne Rest durch 4 teilbar ist, ist immer eine "Gruppe" vollständig
zum rechnen da.
Ich meine wenn ich das jetzt richtig gesehen habe, das Velted genau richtig gelistet hat.
Moombas :
Velted hat schon den "Alina-Translater" verwendet. Wo immer er ihn her hat.
Und noch mal ein dickes SORRY, das war mir jetzt echt peinlich.
edit:
Gelöscht, siehe Beitrag 11.
Wenn du schon den Titel änderst, hättest du auch das fehlende "e" hinzufügen können
Frauenausrede: Ich wollte schon ein "e" kaufen, nur war ich noch nicht am Glücksrad an der Reihe. Musashi war vor mir dran.
Ich möchte hier erwähnen, das ich früher immer sagte bekam, wenn ich so "kleinlich" war: "Mein liebes Kind, das ist Korinthen-Kakarei". (Sinn gemäß übersetzt).
Ein Pastor würde bei uns nur sagen "Apostengesichte 3 Vers 1".
.
Ach paar hätte ich noch ! Nee, bin jetzt artig und schweige wie mein Schatten es macht.
Zu früh gefreut. Habe eines nicht beachtet. Mit jeweils 4 Zahlen sollen 4 Rechnungen durchgeführt werden und es kommen 4 Ergebnisse raus.
Es geht um die Nutzung der Variable $aArray_1.
Ich habe im Script ein IST / Soll erstellt.
Unter "Soll" sind noch paar worte beigefügt.
Am besten seht ihr es in der Consolenausgabe bei den ersten vier Rechnungen.
Das $aArray_1 beinhaltet ja die eingelesenen Werte (hier Zahlen).
Muss man da ein weiteres Array ($aArray_2) erstellen?, das ja dann doppelt so viele Zahlen haben müsste. So ich mich nun nicht irre.
In bin sehr auf mich selber !
Ich brauch jetzt eine frische Pizza.
Global $aOperator = [16, '+', '+', '*', '-', '-', '/', '-', '+','+', '+', '*', '-', '-', '/', '-', '+']
; IST
;Global $aArray_1 = [40, 20, 6, 19, 75, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40]
; SOLL
; zu den ersten vier Zahlen 20, 6, 19, 75 kommen noch die gleichen Zahlen in anderer Folge, nämlich: 20, 19, 6, 75 macht dann vier Rechnungen mit den ersten 4 Zahlen und es stehen 4 Ergebnissen fest.
;~ ; 20+6=26 , 19+75=94 , 20*19=380 und 6-75=-69 4 Zahlen aus dem $aArray_1.
Global $aArray_1 = [40, 20, 6, 19, 75, 20, 19, 6, 75, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40]
Global $Row = 1
While 1
For $i = 1 to $aOperator[0]
ConsoleWrite($aArray_1[$Row] & " " & $aOperator[$i] & " " & $aArray_1[$Row + 1] & " = " & Execute($aArray_1[$Row]&$aOperator[$i]&$aArray_1[$Row + 1]) & @CRLF)
;MsgBox(0, "", $aArray_1[$Row] & " " & $aOperator[$i] & " " & $aArray_1[$Row + 1] & " = " & Execute($aArray_1[$Row]&$aOperator[$i]&$aArray_1[$Row + 1]))
$Row += 2
if ($Row +1) > ($aArray_1[0]) then Exit
Next
WEnd
Alles anzeigen
a) ist gelöst
b) muss ich wie folgt machen, damit er alle 40 Zahlen nimmt:
Global $aOperator = [16, '+', '+', '*', '-', '-', '/', '-', '+','+', '+', '*', '-', '-', '/', '-', '+']
Global $aArray_1 = [40, 13, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40]
Global $Row = 1
While 1
For $i = 1 to $aOperator[0]
MsgBox(0, "", $aArray_1[$Row] & " " & $aOperator[$i] & " " & $aArray_1[$Row + 1] & " = " & Execute($aArray_1[$Row]&$aOperator[$i]&$aArray_1[$Row + 1]) & " und das in in Datei-X speichern")
$Row += 2
if $Row > ($aArray_1[0]) then Exit ; -2 entfernt // sonst zählt er nur 37*38
Next
WEnd
Alles anzeigen
Moin Andrej.
Jeder war mal ein Anfänger und ich glaube ich kann für alle sprechen, wenn ich dir sage, das wir es nicht leid sind immer wieder die Basics zu erklären.
Wichtig ist das man sich die Hilfedatei durch sieht und die Du Suchfunktition nutzt. Dann ist einem schon mal geholfen. Alles weitere dann im Forum.
Eine freundliche Umgangsform ist schön und macht den Anschluss leichter.
Das mit dem "rudimentären funktioniert" kenne ich von mir bis heute selber. Ich wähle zumeist den Weg den kaum einer versteht und werde dann nauf den rechten Weg gewiesen.
Und dazu lernen tuen wir alle. Es gibt immer wieder neue Autoit-Versionen und damit Erneuerungen und / oder Veränderungen.
Ja, ich bin auch damals hier geblieben, weil das Forum mir sehr zusagt und man auch nicht gleich als Frau in eine Ecke gesteckt wird. Als ich mich hier angemeldet habe, war das noch
oftmals der Fall in anderen Foren, das man "schief" angesehen wurde und dumme Kommentare kamen. Das Kontern konnten dann jedoch die wenigsten "Stresser".
Hab einfach SPASS dabei und denk daran "Es gibt keine dummen Fragen".
Wenn Du beide Programme selber gescriptet hast, dann sage doch dem einen Programm, das er die Info die für das andere Programm z. B. in der Info.txt schreiben soll.
Den anderen Programm sagst Du dann wo er die Info.txt findet und liest dann die dort gespeicherten Daten wieder aus.
Wenn die Info.txt nicht mehr gebraucht wird kannst Du diese dann löschen und hast weniger Speicherplatz verbraucht.
So denkt mein dunkelblonder Teil auf dem Hals.