|
-
Nov 19th, 2007, 08:09 PM
#1
Thread Starter
New Member
VB6 Shell() Function doesn't work in 64-bit Windows
Hi,
My firm has a number of legacy processes and applications, written in Visual Basic 6, that use the Shell() function to execute various external programs like BCP.EXE. We are currently in the process of migrating these programs from a Windows NT environment to a Windows 2003 x64 environment. I have found that the Shell() function no longer works in the 64-bit environment. I have also tried using the CreateProcessA API and this doesn't appear to work either. Does anyone know of a method of executing external 32-bit programs from a VB6 program running in a 64-bit environment? Also, does anyone know of any other potential pitfalls with migrating VB6 applications to a 64-bit operating system?
Any help that could be provided would be much appreciated!
JCB
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|