Das Script läuft bei mir Permanent im Hintergrund, die Fehlermeldung erscheint, wenn ich 8Std. am PC gearbeitet habe mindestens einmal.
Einen Zusammenhang zwischen erscheinen des Fehlers und einen bestimmten Aktion konnte ich nicht feststellen.
Was soll das bezwecken?
Der Zweck ist, wenn ich Dateien kopiere, werden die Pfade in Clipboard gespeichert, aber danach kann ich die Dateien nirgend wo einfügen, d.h. in Clipboard befinden sich nur noch strings. Damit will ich bezwecken, wenn es sich um Dateienpfade handelt, dann soll es nichts weitermachen.
Code: Select all
Loop, 10 {
Try
{
ClipAlt := Clipboard
}
Catch
{
Sleep, 1000
continue
}
break
}
Weshalb brauchst Du die Schleife und Try/Catch?
War ein Verzweiflungsakt, habe gehofft dadurch den Kritischen Fehler zu umgehen, nahm an Clipboard sei aus irgendwelchen gründen gesperrt /blockiert was auch immer.
Zweck des FileExist scheint mir zu sein, nur Dateipfade in die Zwischenablage aufzunehmen, die es nicht gibt.
Ich möchte nur Text also keine Bilder oder Dateien usw.
Später möchte mit
StrReplace und
RegExReplace gewisse Text stellen durch andere ersetzen.
Das Script läuft bei mir Permanent im Hintergrund, die Fehlermeldung erscheint, wenn ich 8Std. am PC gearbeitet habe mindestens einmal.
Einen Zusammenhang zwischen erscheinen des Fehlers und einen bestimmten Aktion konnte ich nicht feststellen.
[Code]If FileExist(ClipAlt)
Return [/Code]
[quote]Was soll das bezwecken?
[/quote]Der Zweck ist, wenn ich Dateien kopiere, werden die Pfade in Clipboard gespeichert, aber danach kann ich die Dateien nirgend wo einfügen, d.h. in Clipboard befinden sich nur noch strings. Damit will ich bezwecken, wenn es sich um Dateienpfade handelt, dann soll es nichts weitermachen.
[Code]
Loop, 10 {
Try
{
ClipAlt := Clipboard
}
Catch
{
Sleep, 1000
continue
}
break
}
[/Code]
[quote]Weshalb brauchst Du die Schleife und Try/Catch?
[/quote]
War ein Verzweiflungsakt, habe gehofft dadurch den Kritischen Fehler zu umgehen, nahm an Clipboard sei aus irgendwelchen gründen gesperrt /blockiert was auch immer.
[quote]Zweck des FileExist scheint mir zu sein, nur Dateipfade in die Zwischenablage aufzunehmen, die es nicht gibt.[/quote]
Ich möchte nur Text also keine Bilder oder Dateien usw.
Später möchte mit [c]StrReplace [/c] und [c]RegExReplace[/c] gewisse Text stellen durch andere ersetzen.