General information
Category:
Coding, syntax & commands
I have been using ShellExecute without difficulty in my development environment (using Windows Vista) which I declare in a function like this:
DECLARE INTEGER ShellExecute IN shell32.dll INTEGER handle, STRING @ oper, ;
STRING @ ifile, STRING @ iparam, STRING @ ipath, INTEGER showcmd
The in the form I invoke the ShellExecute with variables like so:
=ShellExecute(0,"open",lcFile,"",lcPath,1)
I prepopulate the variables lcFile and lcPath appropriately. This works fine in my development machine. But when I installed the program on my portable computer using Windows 7 nothing happens. No error, no message. Nothing. Why doesn't this work? What am I missing?
I checked the portable computer in the Windows subdirectory and found Shell32.dll as I expected. I am stumped. I'd appreciate help.
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only