Loop Schleife mit mehreren Variablen

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

proximos
Posts: 2
Joined: 22 Jan 2021, 10:31

Loop Schleife mit mehreren Variablen

Post by proximos » 22 Jan 2021, 10:41

Servus Zusammen,

bin blutiger Anfänger in AHK und bräuchte mal Hilf zu einer wahrschein. eher einfachen Loop Schleife.

Ich habe folgende Daten aus einer CSV:

Code: Select all

VorNachname = Vor1 Nachname1;Vor Nachname2;Vor Nachname3

Preis = Preis1;Preis3;Preis3

Artikel = Artikel1;Artikel2;Artikel3
und möchte diese Werte in einer Loop Schleife wiedergeben bis alle Daten durch sind,
beginennd mit dem ersten Wert der Variable und aufhörend mit dem letzen.

also quasi:

Code: Select all

LOOP VorNachname, Preis, Artikel

{

send, Vor Nachname1
send, Artikel1
send, Preis1

}
[Mod edit: Code tags fixed/added.]

Wie realisiert man sowas im funktionierenden Code?

Mit einer Variable habe ich es bereits geschaft ein Schleife zu konstuieren aber
mit mehreren komme ich nicht so klar ;-)
Rohwedder
Posts: 3974
Joined: 04 Jun 2014, 08:33
Location: Germany

Re: Loop Schleife mit mehreren Variablen

Post by Rohwedder » 22 Jan 2021, 11:17

Hallo,
versuch mal:

Code: Select all

q::
VorNachname = Vor1 Nachname1;Vor Nachname2;Vor Nachname3
Preis = Preis1;Preis3;Preis3
Artikel = Artikel1;Artikel2;Artikel3
VorNachname := StrSplit(VorNachname,";")
Preis := StrSplit(Preis,";")
Artikel := StrSplit(Artikel,";")
Loop,% VorNachname.MaxIndex()
{
	send,% VorNachname[A_Index] "`n"
	send,% Artikel[A_Index] "`n"
	send,% Preis[A_Index] "`n"
}
just me
Posts: 7747
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: Loop Schleife mit mehreren Variablen

Post by just me » 22 Jan 2021, 11:42

Moin,

wenn die Daten aus einer CSV-Datei stammen, würde ich vermuten, dass die Werte Name1, Preis1, Artikel1 etc. bereits zusammen in einer Zeile stehen. Wenn das so ist, solltest Du Dein Konzept überdenken.
proximos
Posts: 2
Joined: 22 Jan 2021, 10:31

Re: Loop Schleife mit mehreren Variablen

Post by proximos » 22 Jan 2021, 12:40

Funktioniert Perfekt! Danke schön.
BoBo
Posts: 4362
Joined: 13 May 2014, 17:15

Re: Loop Schleife mit mehreren Variablen

Post by BoBo » 23 Jan 2021, 11:17

Ich tendiere da ebenfalls eher zu just me's Verdacht. Ohne die CSV-datei im 'Rohzustand' zu sehen bleibts dann allerdings beim Verdacht - ohne Verbesserungspotential.
Post Reply

Return to “Ich brauche Hilfe”