Consultor Eletrônico



Kbase 20052: ACTIVEX - How to Select Virtual Folder for Manipulation
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   7/8/2008
Status: Unverified

GOAL:

how to select a virtual folder (a folder whose location can change depending on the user who is logged in) so you can then access and manipulate the items inside of the folder

FIX:

&SCOPED-DEFINE ALTSTARTUP 29
&SCOPED-DEFINE APPDATA 26
&SCOPED-DEFINE BITBUCKET 10
&SCOPED-DEFINE COMMONALTSTARTUP 30
&SCOPED-DEFINE COMMONAPPDATA 35
&SCOPED-DEFINE COMMONDESKTOPDIR 25
&SCOPED-DEFINE COMMONFAVORITES 31
&SCOPED-DEFINE COMMONPROGRAMS 23
&SCOPED-DEFINE COMMONSTARTMENU 22
&SCOPED-DEFINE COMMONSTARTUP 24
&SCOPED-DEFINE CONTROLS 3
&SCOPED-DEFINE COOKIES 33
&SCOPED-DEFINE DESKTOP 0
&SCOPED-DEFINE DESKTOPDIRECTORY 16
&SCOPED-DEFINE DRIVES 17
&SCOPED-DEFINE FAVORITES 6
&SCOPED-DEFINE FONTS 20
&SCOPED-DEFINE HISTORY 34
&SCOPED-DEFINE INTERNETCACHE 32
&SCOPED-DEFINE LOCALAPPDATA 28
&SCOPED-DEFINE MYPICTURES 39
&SCOPED-DEFINE NETHOOD 19
&SCOPED-DEFINE NETWORK 18
&SCOPED-DEFINE PERSONAL 5
&SCOPED-DEFINE PRINTERS 4
&SCOPED-DEFINE PRINTHOOD 27
&SCOPED-DEFINE PROFILE 40
&SCOPED-DEFINE PROGRAMFILES 38
&SCOPED-DEFINE PROGRAMFILESx86 48
&SCOPED-DEFINE PROGRAM 2
&SCOPED-DEFINE RECENT 8
&SCOPED-DEFINE SENDTO 9
&SCOPED-DEFINE STARTMENU 11
&SCOPED-DEFINE STARTUP 7
&SCOPED-DEFINE SYSTEM 37
&SCOPED-DEFINE SYSTEMx86 41
&SCOPED-DEFINE TEMPLATES 21
&SCOPED-DEFINE WINDOWS 36

DEFINE VARIABLE oShell AS COM-HANDLE NO-UNDO.
DEFINE VARIABLE oFolder AS COM-HANDLE NO-UNDO.

CREATE 'Shell.Application' oShell.

oFolder = oShell:NameSpace({&LOCALAPPDATA}).

MESSAGE oFolder:Title VIEW-AS ALERT-BOX.

RELEASE OBJECT oFolder.
RELEASE OBJECT oShell.