Search found 160 matches

by hd0202
Yesterday, 06:57
Forum: Ich brauche Hilfe
Topic: Spalten im ListView zu einem aufklappbaren Informationsfeld machen Topic is solved
Replies: 39
Views: 14955

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen Topic is solved

Zum Sortieren der Zeilen habe ich eine Spalte "Sort" angehängt, die mit dem folgenden Code bearbeitet wird. For ZugID, Verbindung In Zugverbindungen { Sort := (Verbindung.An.Zeit = "" ? Verbindung.Ab.Zeit : Verbindung.An.Zeit) . (Verbindung.Ab.Zeit = "" ? Verbindung.An.Zeit : Verbindung.Ab.Zeit) Zug...
by hd0202
11 Aug 2020, 22:39
Forum: Ich brauche Hilfe
Topic: Spalten im ListView zu einem aufklappbaren Informationsfeld machen Topic is solved
Replies: 39
Views: 14955

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen Topic is solved

bei rg[A_Index] := Split[7] = "" ? split[6] : split[7] verstehe ich leider nichts mehr. wenn Split[7] leer ist Split[7] = "" dann wird Split[6] verwendet ? split[6] sonst Split[7] : split[7] --> Ternärer Operator (ternary operator) in Variablen und Ausdrücke (Variables and Expressions) in der Doku ...
by hd0202
11 Aug 2020, 02:34
Forum: Ich brauche Hilfe
Topic: Spalten im ListView zu einem aufklappbaren Informationsfeld machen Topic is solved
Replies: 39
Views: 14955

Re: Spalten im ListView zu einem aufklappbaren Informationsfeld machen Topic is solved

Hallo, zurück zur Frage aus der Überschrift, oder wie Rudi Carrell sang: Lass Dich überraschen meine Version starten und in eine Zeile doppelklicken (die wenigen Änderungen an Deinem Skript sind mit '<===' markiert, am Ende ist eine neue Subroutine 'lv') FileRead, tNeuerDatensatzArray, NeuerDatensat...
by hd0202
09 Aug 2020, 04:03
Forum: Ask For Help
Topic: If .exe being ran by AHK crashes,
Replies: 3
Views: 1953

Re: If .exe being ran by AHK crashes,

did you try RUNWAIT?
how does your exe get the filenames from the loop ?
how many "exe's GUI" are open when you run your script ?
Hubert
by hd0202
09 Aug 2020, 01:40
Forum: Ask For Help
Topic: If .exe being ran by AHK crashes,
Replies: 3
Views: 1953

Re: If .exe being ran by AHK crashes,

hi, welcome !
I think it is not your .exe that crashes, its is AHK --> you run your .exe (and the following code ?) for all wanted files at the same time !
Therefore use

Code: Select all

RunWait, C:\Program Files (x86)\MMK2\M61K2.exe
to continue your processing when your .exe ends
Hubert
by hd0202
04 Aug 2020, 01:57
Forum: Ask For Help
Topic: short cut for a code
Replies: 1
Views: 922

Re: short cut for a code

try this after filling the missing hotkeys

Code: Select all

:*:[email protected]::
:*:[email protected]::
; fill with keys from 4 to 49
:*:[email protected]::

mousemove, 298,98
click,
key_to_send := strsplit(a_thishotkey, ":", "@")
send, % key_to_send[3]
send, !O
return
Hubert
by hd0202
29 Jul 2020, 04:22
Forum: Ask For Help
Topic: Please help streamline part of a script Topic is solved
Replies: 3
Views: 1418

Re: Please help streamline part of a script Topic is solved

@braunbear findtext is an ahk-function for ocr (optical character recognition), the chars to find are definied in 'text' -------- add 80 texts and positions (4 to 83) in subroutine 'FillArrays' and try this, submitted without further comments, please study it: #NoEnv ; Recommended for performance an...
by hd0202
03 May 2020, 03:21
Forum: Ask For Help
Topic: Need Help with an Idea of an Sorting script
Replies: 5
Views: 476

Re: Need Help with an Idea of an Sorting script

if you do not want to loose the first website of each domain: :D ; FileRead domains, domains.txt Files := {} Loop Parse, % domains, `n, `r { RegExMatch(A_LoopField, "@\K.*", domain) if Files.HasKey(domain) Files[domain].WriteLine(A_LoopField) else { Files[domain] := FileOpen(domain ".txt", "a") File...
by hd0202
27 Mar 2020, 01:10
Forum: Ask For Help
Topic: Capturing ERRORLEVEL from 8 processes launched with Run
Replies: 2
Views: 325

Re: Capturing ERRORLEVEL from 8 processes launched with Run

To capture the errorcode of an external process you must use RunWait . In that way your processes run sequentially what you do not want (1000 instead of 8). First possibility I see is: run 1 to 8 different named AutoHotkey scripts of equal function, but using different named variables and filenames,...
by hd0202
07 Mar 2020, 04:42
Forum: Ask For Help
Topic: "if variable <>" doesn't work
Replies: 4
Views: 436

Re: "if variable <>" doesn't work

Why is it true when col = 0x2C6750? :shock: Why does "=" work without brackets but not "<>"? ; if (col <> 0x2C6750) or (col <> 0x244238) or (col <> 0x255743) is always true a variable "col" with a value of "0x2C6750" is false in the first condition and is true in the second and the third condition;...
by hd0202
06 Mar 2020, 02:05
Forum: Ask For Help
Topic: "if variable <>" doesn't work
Replies: 4
Views: 436

Re: "if variable <>" doesn't work

If (Expression) { Statements } ... Loop { ... } Until Expression PixelGetColor, col,125,595 ,rgb Clipboard := col ; if (col <> 0x2C6750) or (col <> 0x244238) or (col <> 0x255743) ; if expression, but it is always true if (col <> 0x2C6750) and (col <> 0x244238) and (col <> 0x255743) {Clipboard := co...
by hd0202
10 Feb 2020, 11:53
Forum: Ask For Help
Topic: connect to CryptoTerm via COM
Replies: 0
Views: 264

connect to CryptoTerm via COM

I try to connect to CryptoTerm (IBM 3270 terminal emulator) via COM_CreateObject("CryptoTermCOM.tn3270") like shown in helpfile and on webpage and I get return address 0 with errorlevel 0 -> no connection. I found that the registered "CryptoTermCOM.dll" only contains registration modules while the A...
by hd0202
20 Jan 2020, 09:14
Forum: Scripts and Functions
Topic: Touch Screen Keyboard
Replies: 6
Views: 1668

Re: Touch Screen Keyboard

@burque505 I had similar problems with win 8.1 on desktop. I added

Code: Select all

gui, -dpiscale
and changed the height in

Code: Select all

Gui, Add, Tab3, x935 y0 w283 h250 BackgroundTrans Left Buttons -Wrap, .|.|.|.
; to
Gui, Add, Tab3, x935 y0 w283 h300 BackgroundTrans Left Buttons -Wrap, .|.|.|.
Hubert
by hd0202
27 Dec 2019, 01:50
Forum: Ich brauche Hilfe
Topic: Fileread, Sort funktioniert nicht
Replies: 4
Views: 775

Re: Fileread, Sort funktioniert nicht

Du versuchst, ein Array-Object zu sortieren, das geht so nicht, ist aber auch nicht nötig

Code: Select all

SetWorkingDir %A_ScriptDir%
FileRead, AusgabeVar, KB-Suchbilder.txt

sort, AusgabeVar, CL  D|

FileAppend, %AusgabeVar%, KB-Suchbilder1.txt
return
Hubert
by hd0202
21 Dec 2019, 04:53
Forum: Ich brauche Hilfe
Topic: Überprüfen, ob der Inhalt der Variable mit einem der Elemente aus der Liste übereinstimmt Topic is solved
Replies: 4
Views: 760

Re: Überprüfen, ob der Inhalt der Variable mit einem der Elemente aus der Liste übereinstimmt Topic is solved

Code: Select all

mynumber := 7
myname := "ahk"
mylist := ",abc,xyz,klm,jkl,ahke,asd,"	; komma vorne einfuegen
if (mynumber > 5) &&  !inStr(mylist, "," myname ",")	; mit kommas suchen
MsgBox, YES
Else
MsgBox, NO
Hubert
by hd0202
13 Dec 2019, 08:27
Forum: Ask For Help
Topic: Understanding Associative arrays
Replies: 3
Views: 425

Re: Understanding Associative arrays

Code: Select all

; msgbox, contacts[%array%]??????????
msgbox, % contacts[array]
Hubert
by hd0202
07 Dec 2019, 13:50
Forum: Ich brauche Hilfe
Topic: cT active aid - HotStrings - Script funktioniert nicht
Replies: 5
Views: 3019

Re: cT active aid - HotStrings - Script funktioniert nicht

ich habe dein script unter der version 1.0.47.06 ausgeführt (allerdings ohne CT active aid) und folgende 3 Zeilen sind okay:

Code: Select all

dat := % AddMonth(A_YYYY A_MM,-5)
dat := AddMonth(A_YYYY A_MM,-5)
dat = % AddMonth(A_YYYY A_MM,-5)
Hubert
by hd0202
26 Nov 2019, 02:36
Forum: Ask For Help
Topic: Passing variables to function
Replies: 2
Views: 345

Re: Passing variables to function

as the msgbox command is in a function you must pass the variable as parameter or as global

Hubert
by hd0202
26 Nov 2019, 02:13
Forum: Ask For Help
Topic: Select Most Recent File in a Folder Topic is solved
Replies: 7
Views: 717

Re: Select Most Recent File in a Folder Topic is solved

from the docu: Built-in Variables A number of useful variables are built into the program and can be referenced by any script. With the exception of Clipboard, ErrorLevel, and command line parameters, these variables are read-only; that is, their contents cannot be directly altered by the script. Hu...

Go to advanced search