Seite 2 von 2

Verfasst: 17.12.2007 13:52
von Shardik
PMTheQuick hat geschrieben: klar gibt es ne Funktion, um zu ermitteln, ob ein USB-Stick an/ab-gesteckt wurde :wink:
Hallo PMTheQuick,

Danke für Deine Hilfe. Ich fände es allerdings fairer, wenn Du Dich nicht mit fremden Federn schmücken würdest, sondern auch den Original-Autor edel und die entsprechenden Links angeben würdest, zumal Du edels Code unverändert übernommen hast /:->:
http://www.purebasic.fr/german/viewtopi ... 7&start=29
http://www.purebasic.fr/german/viewtopi ... 45&start=3

Verfasst: 18.12.2007 11:29
von Bisonte
So ....

Funktioniert wunderbar ;)

Shardik hat recht... trotzdem Danke für den Code. Allerdings hat PMTheQuick nirgendwo behauptet es sei sein Code...

Nun Gut .... gleich das Nächste Problem ;)

Ich habe die Sache ja mit einem SystrayIcon koppeln wollen.
Das Problem ist, wenn ich per Doppellinksklick auf das Icon haue, passiert
erst nach diversen Versuchen etwas.

Code: Alles auswählen

Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_SysTray
If EventType() = #PB_EventType_LeftDoubleClick
  Debug "LinksDoppel"
EndIf
If EventType() = #PB_EventType_RightClick       
  Debug "Rechts einfach"
EndIf
EndIf
Until WaitWindowEvent() = #WM_CLOSE
Hab ich da irgendwas verbockt ? Ich finde der Code sieht irgendwie Richtig aus, was das Doppelklicken im Systray angeht.... oder irre ich mich...

Und selbst wenn ich ein WindowEvent() mit nem Delay(1) nehme klappts nicht wirklich.... man muss seltsamerweise mehrere Versuche starten.
Bei Rightclick gehts ohne Probleme (oder wenn ich aus dem DoubleClick nen normalen Click mache).

Verfasst: 18.12.2007 13:49
von PMTheQuick
Shardik hat geschrieben:
PMTheQuick hat geschrieben: klar gibt es ne Funktion, um zu ermitteln, ob ein USB-Stick an/ab-gesteckt wurde :wink:
Hallo PMTheQuick,

Danke für Deine Hilfe. Ich fände es allerdings fairer, wenn Du Dich nicht mit fremden Federn schmücken würdest, sondern auch den Original-Autor edel und die entsprechenden Links angeben würdest, zumal Du edels Code unverändert übernommen hast /:->:
http://www.purebasic.fr/german/viewtopi ... 7&start=29
http://www.purebasic.fr/german/viewtopi ... 45&start=3
Sorry & danke für den Hinweis. Dieser Code ist in meiner eigenen Codeschnipsel-Datenbank drinnen, und ich habe nicht mehr den Autor gewusst. Habe es jetzt hinzugefügt! ;)

@Bisonte: Da weiss ich im Moment jetzt auch nix gerade, sorry, aber ich guggs mir heute irgendwann mal nochmals an.

Gruss
PMTheQuick ;)