Wenn sich der inhalt der zwischenablage nicht in Textdatei befindet Topic is solved

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

songoku
Posts: 64
Joined: 12 Apr 2018, 13:22

Wenn sich der inhalt der zwischenablage nicht in Textdatei befindet

15 Sep 2018, 14:36

Guten Abend,
mein Script, wenn sich die Zwischenablage geändert hat. vergleicht es Inhalt der Zwischenablage mit der Inhalt des Text-datei`s, wenn die Text-datei, die werte aus der zwischenablage enthält, dann wird die Zeichenkette entsprechend der SubStr geschnitten und in die Zwischenablage gepackt.
Soweit bin ich damit zufrieden, doch wie kann ich es ausdrücken, wenn die Schleife zu ende ist und der Inhalt der Zwischenablage nicht in Text-datei enthalten ist, dann soll es ein meldung ausgeben, dass der Inhalt der Zwischenablage sich nicht in text-datei befindet?

Ich weiß nicht, ob man mich verstanden hat, aber für weitere Fragen stehe ich zu Verfügung.

Danke und Lieben Gruß

Code: Select all

#Persistent
OnClipboardChange("n2e")
return
n2e(1){
Loop, read, nr2p.txt
{
if Clipboard contains %A_LoopReadLine%
{
newplz :=  SubStr(A_LoopReadLine, 6, 22) 
Clipboard := % newplz
break
}
Else
Continue
}

Tooltip, Suche Beendet
sleep, 1500
tooltip
return
}
^esc::
exitapp

just me
Posts: 5582
Joined: 02 Oct 2013, 08:51
Location: Germany

Re: Wenn sich der inhalt der zwischenablage nicht in Textdatei befindet  Topic is solved

16 Sep 2018, 02:36

Vielleicht:

Code: Select all

#Persistent
OnClipboardChange("n2e")
Return

n2e(1){
   Match := False
   Loop, Read, nr2p.txt
   {
      If Clipboard Contains %A_LoopReadLine%
      {
         newplz :=  SubStr(A_LoopReadLine, 6, 22)
         Clipboard := newplz
         Match := True
         Break
      }
      ; Else <- wird nicht gebraucht
         ; Continue <- wird nicht gebraucht
   }
   If !(Match)
      ToolTip, Keine Übereinstimmung!
   Else
      ToolTip, Suche Beendet
   Sleep, 1500
   ToolTip
   ; Return <- wird nicht gebraucht
}

^Esc::
ExitApp

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 2 guests