StringCaseSense, On Topic is solved

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

User avatar
SYnCR
Posts: 3
Joined: 25 Apr 2018, 02:32
GitHub: sryncx

StringCaseSense, On

25 Apr 2018, 03:09

Hallo an alle,

suche jemanden der mir erklären kann warum "StringCaseSense, On" so nicht funktioniert und wie es richtig wäre :)

danke schon mal an alle!

Code: Select all

#SingleInstance,force
Mainfont:
	Gui,Show, w440 h250, Test

	Gui,Add,Button,vTEST x20 y15 w180 h25,TEST
	Gui,Add,Edit,vGPWD01 Limit1 Password, % Default
	Gui, Margin, 150, 150
	
	Gui Show
return

ButtonTEST:
Gui, Submit, NoHide
StringCaseSense, On


if (GPWD01 = "A")
	PWDROT01 := "P"

if (GPWD01 = "a")
	PWDROT01 := "p"

Gui, Submit, NoHide
 MsgBox, 4160, Info,
			(Ltrim
			%GPWD01%
			%PWDROT01%
			)		
	return
Exit:
    ExitApp
swagfag
Posts: 1564
Joined: 11 Jan 2017, 17:59

Re: StringCaseSense, On

25 Apr 2018, 06:04

works for me as expected, lowercase a produces lowercase p, uppercase A produces uppercase P
just me
Posts: 5656
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: StringCaseSense, On  Topic is solved

25 Apr 2018, 06:16

StringCaseSense wrote:Diese Einstellung gilt für:
  • Vergleichsoperatoren für Ausdrücke (außer ==). Da der Gleichheitszeichenoperator (=) die Groß- und Kleinschreibung ignoriert, verwendet er den Locale-Modus, wenn StringCaseSense eingeschaltet ist, wie es auch bei dem nicht-Groß-/Kleinschreibung-sensitiven Modus von InStr() der Fall ist.
  • IfInString, StringGetPos und InStr(). Allerdings gilt das nicht für InStr(), wenn der GroßKleinSensitiv-Parameter True ist.
  • StringReplace
  • if Var in/contains Vergleichsliste, if Var between und IfEqual und der Rest der Familie.
  • [v1.0.90+]: if Var is [not] Typ berücksichtigt das Gebietsschema des Betriebssystems nur, wenn der Locale-Modus aktiv ist.
User avatar
SYnCR
Posts: 3
Joined: 25 Apr 2018, 02:32
GitHub: sryncx

Re: StringCaseSense, On

11 May 2018, 04:43

thx to you
i already got it run

some Admin can Close the Thread.

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 17 guests