App hangs when exiting after issuing Inet1.Execute command

Would anyone know why my application hangs when exiting after I issue Inet1.Execute?  If I comment out the Inet1.Execute line, the application exits fine.

I even ran my app from yesterday which I know worked is no longer working too.

Note:  I'm calling a subroutine after I issue the Inet1.Execute.  The routine contains:
     
     While Inet1.StillExecuting
        DoEvents
    Wend

I've shut down my PC and the apps still didn't work.

Please help!  Any ideas would be appreciated.

Thanks.
halfondjAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

TomLaw1999Commented:
You appear to have put your application into a permanent loop. I.e. the loop continues whilst Inet1.Stillexecuting. Inet1.Stillexecuting cannot complete whilst in the loop.
0
halfondjAuthor Commented:
The Inet1.Stillexecuting loop seems to have terminate.  I put a debug statement in it and it only prints once.

The problem occurs when I exit the program.
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

halfondjAuthor Commented:
EDDYKT:  I don't know what that article has to do w/my problem.

Thanks anyway.
0
halfondjAuthor Commented:
I'll like to add that when I run the .EXE file and then exit it, the task manager says that it's still in memory and not responding.

If I comment out the Inet1.Executing line, re-compile the program, run the .EXE, exit the application, all is working fine.
0
halfondjAuthor Commented:
Ok.  I now tried a sample program from the net called InetFTP.zip from http://www.freevbcode.com/ShowCode.Asp?ID=731

I know this program worked when I exited the application, but now it doesn't.  What could be going on w/the Inet control?

HELP - please.  I need to complete this project.

Thanks so much.
0
EDDYKTCommented:
Waht Sp do you use?
May be reload the sp
0
halfondjAuthor Commented:
I don't think it's the SP, as the code was working yesterday.

I just tried making a modem connection instead and it (both applications) seem to work, but when I connect via the LAN, the applications appear to hang on exit.

Since I know the sample app does the same thing as mine, it's not my code.

What could it be?  Both ways, modem and LAN worked before w/o any problems.
0
halfondjAuthor Commented:
OK -- one last thing.  I didn't wait long enough for the application to end.  I waited now about ~45 secs+ and the application finally exited.  But, while the application was exiting, the form started to go away (hard to describe).

How can I get the form not to start closing and inform the user that something is happening?  I the programmer, didn't even know that something was happening.

Thanks again and sorry for so many updates.
0
halfondjAuthor Commented:
Application worked fine this morning.  The problem (application exiting delay) can be caused by Internet traffic using the Inet control.

Due to other restrictions of the Inet control, I'm converting my application to use the WinInet APIs directly.

Thanks for everyone's answers.
0
halfondjAuthor Commented:
Since the Inet control seemed to be giving me problems, as well as one cannot specify a binary or ascii download, I decided to convert my app and use the WinInet APIs directly.  I found excellent documentation on Microsoft's website re:problems w/the Inet control (Inet/ITC), as well as using the WinInet APIs from VB.

Here are some links:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;188956
    PRB: ITC Cannot Perform ASCII-type FTP Transfer

http://support.microsoft.com/default.aspx?scid=kb;EN-US;233037
   INFO: Limitations of Internet Transfer Control

http://support.microsoft.com/default.aspx?scid=kb;EN-US;175179
   SAMPLE: VBFTP.EXE: Implementing FTP Using WinInet API from VB

Thanks to all that tried to answer my question.
0
leonstrykerCommented:
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:

PAQ/Refund
 
Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

leonstryker
EE Cleanup Volunteer
0
SpazMODicCommented:
PAQed, with points refunded (500)

SpazMODic
EE Moderator
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.