deutschsprachige FoxPro User Group
Forum View
Home
  
  WindowsEvents- #24427 in section [744248]
Sec: (1) Allgemeines
Von: Harro Schippan
An: Harro Schippan
Am/Um: 16.05.2025 14:32:51 gelesen


 

Da bin ich schon wieder.
Habe für mein PDF-Drucken eine Anwendung gebaut, die darauf wartet, daß in einem Bestimmten Ordner Dateien eingefügt werden.
Hab dafür aus den VFP-samples ( windowsevents) ein Muster geholt.

Auf meinem Rechner klappt das auch wunderbar.

Hab jetzt auf meinem Problem-Rechner das Problem, daß hier das Programm nicht aktiv wird, wenn per Programm Dateien eingefügt werden.

Wenn ich über den Datei-Explorer Dateien einfüge, rennt das Programm los.

Was könnte der Grund sein, daß der Trigger nicht ausgelöst wird, wenn per Programm Dateien eingefügt werden?

Rechte??

Hoffe auf hilfreiche Tipps.

Danke und schönes Wochenende.
Harro





Hab grade rausgefunden, daß es einen Trigger WindowsMessage gibt.

Es wird erwartet zB: lParam = SHCNE_CREATE ( 2 )
Es kommt jedoch lParam "8192"
Der Wert kommt jedoch nirgends vor.
Nicht im Programm noch im wmHandler.h

Kann jemand helfen?

Gruß Harro

* Device and Media Events
#define WM_USER_SHNOTIFY WM_USER+10
#define SHCNE_RENAMEITEM 0x00000001
#define SHCNE_CREATE 0x00000002
#define SHCNE_DELETE 0x00000004
#define SHCNE_MKDIR 0x00000008
#define SHCNE_RMDIR 0x00000010
#define SHCNE_MEDIAINSERTED 0x00000020
#define SHCNE_MEDIAREMOVED 0x00000040
#define SHCNE_DRIVEREMOVED 0x00000080
#define SHCNE_DRIVEADD 0x00000100
#define SHCNE_NETSHARE 0x00000200
#define SHCNE_NETUNSHARE 0x00000400
#define SHCNE_ATTRIBUTES 0x00000800
#define SHCNE_UPDATEDIR 0x00001000
#define SHCNE_UPDATEITEM 0x00002000
#define SHCNE_SERVERDISCONNECT 0x00004000
#define SHCNE_UPDATEIMAGE 0x00008000
#define SHCNE_DRIVEADDGUI 0x00010000
#define SHCNE_RENAMEFOLDER 0x00020000
#define SHCNE_FREESPACE 0x00040000

#define SHCNE_DISKEVENTS 0x0002381F
#define SHCNE_GLOBALEVENTS 0x0C0581E0 // Events that dont match pidls first
#define SHCNE_ALLEVENTS 0x7FFFFFFF
#define SHCNE_INTERRUPT 0x80000000 // The presence of this flag indicates






Harro Schippan   16.05.2025 13:29
Harro Schippan  16.05.2025 14:32
Harro Schippan  16.05.2025 14:43
  
zurück zum Forum