Page 1 of 1

Fehlerbehandlung von .ini Datei

Posted: 18 Oct 2019, 12:49
by mike65
Hallo zusammen,

ich bin schon einge Zeit stiller Mitleser im Forum und bin soweit auch ganz gut zurecht gekommen mit meinen AHK-Skripts. Jetzt stehe ich jedoch vor einem Problem bei dem ich nicht weiterkomme:

Ich würde gerne eine .ini Datei mit Tastenbelegungen auslesen und diese im Hauptprogramm auf Fehler prüfen.

Falls eine Tastenbelegung in der .ini nicht belegt wurde, würde ich diese Tastenbelegung einfach im Hauptprogramm ignorieren wollen.

Code: Select all


iniRead, 1_Test, config.ini, Test, Test_1
if (1_Test != ERROR)
	{
		Hotkey, %1_Test%, 1_Test, On
	}

iniRead, 2_Test, config.ini, Test, Test_2
if (2_Test != ERROR)
	{
		Hotkey, %2_Test%, 2_Test, On
	}
return


1_Test:
		msgbox, Test1
return

2_Test:
		msgbox, Test2
return
ini Datei:

Code: Select all

[Test]
Test_1=F1
;Test_2 fehlt absichtlich in der .ini

Leider funktioniert das so nicht mit der Abfrage auf "ERROR" bevor der Hotkey belegt wird.

Ich würde mich sehr freuen wenn ihr mir hier weiterhelfen könntet :wave:

Mike

Re: Fehlerbehandlung von .ini Datei  Topic is solved

Posted: 19 Oct 2019, 03:38
by hd0202
entweder simple format

Code: Select all

if 1_Test != ERROR
oder expression format

Code: Select all

if (1_Test != "ERROR")
Hubert

Re: Fehlerbehandlung von .ini Datei

Posted: 19 Oct 2019, 10:48
by mike65
ohje dass ich da nicht drauf gekommen bin :oops:

Danke Hubert :thumbup: