Close Projects Or Forms Than Called By ((shell)) Function?
Aug 17, 2010how to close projects or forms than called by ((shell)) function in vb6?
View 1 Replieshow to close projects or forms than called by ((shell)) function in vb6?
View 1 RepliesI am wanting to perform certain processes before the program closes. I can get them through the File > Exit part of my menu, but I can not find the VB6 form_unload equivalent in VB2010. I have tried Form_QueryUnload but it never gets called when I close by using the RED "X".
View 12 RepliesWe are attempting to run a batch file that will result in a submission to a help desk ticket system. When we run the batch file from command line on our W2003 platform, it works successfully. When we run the same file, called from our vb program, using shell or process info, it does not. With shell, we can see the batch file being called, but it is not resulting in update to the help desk ticket system. The vendor of the system believes it is a security issue. We are signed on as Administrator while running this. We set security permissions of cmd.exe to include Batch, per KB867466. What else should we be doing or looking at?
View 8 Repliesi am very new @ visual basic just worked in php and html before this i downloaded visual studio 2008 with sp1 before a few days and made my first steps whit it. i want to make something like an software package for myself just to trie out some things, and i would like to add (firefox.3.1.exe to MY RESOURCES, and after that i want to make something like a button and a button click event that when i clikc the button it opens the .exe file in my resourses and i can install it)so i know how to add it to my resources. so is there maybe any way to use SHELL to open a file called firefox_setup.exe in MY.RESOURCES?
View 3 RepliesI've created a very basic WF Shell project which runs an EXE (xyz.exe) in the WF Shell project's Resource folder. I can get a command line working from the Shell to open the other EXE (xyz.exe). But, I can't get code to close the Shell project's other EXE (xyz.exe) once it is opened. The xyz.exe windows called by the Shell continues to stay open even if I pass a "close" command line to the Shell.
The following code (which Paul suggested in another posting) will not close the other (xyz.exe) EXE's running process (when called by the Shell). While the Shell seems to be able to return it's called subordinate EXE's (xyz.exe) ID, not sure how to use such an ID to close its process.
Imports System.Diagnostics
Module Module1
Dim resourceFolder As String = Application.StartupPath & "Resources"
[code]....
How can I call a function from inside another function and suspend the calling function until the called function is finished? I hope I can get some replies because I don't know how to ask the question and make sense:).
Anyway what I am trying to do in steps:
1. The user clicks button1 which triggers the click event.
2. From the click event I call a function
3. I then pop-up a form, that has instructions for the user to read.
4. After the user has read the form he will click the "Done" button and return to the calling function.
The problem is the the calling function continues to execute. I want to stop execution of the calling function until the users clicks the "Done" button on the instruction pop=up. I know I can use a msgbox but the instructions can be lengthly and does not look good in a msgbox.
I have tried the Call method with return in the "Done" button click but I can make that work. I also tried a goto statement but I can get that to work either. In the call statement I said call frmInstruction.show() and it got there but as I said the calling function continued to execute.
If a subroutine is called within a function, does the function always wait until that subroutine is completely finished before it will proceed with the rest of the function? If so, is there any way to make it not wait and continue on with the rest of function and not care what happens in the subroutine?
View 3 RepliesI am trying to convert a DLL function call which has the Callback function routine called within the DLL function call.The DLL function call signature is like this:
typedef void *HANDLE;
typedef HANDLE HACQDESC;
DECLARE_HANDLE (HWND);
[code]....
how to convert this DLL call to VB.NET and also how to create the callback function and send it as parameter to this function
call.
i have 2 forms.. form1 and form2..form1 has a button with code
me.close()
form2.show()
w
hy does the projects close when i click the button in form 1. (not yet in .exe)
I have two Close() functions in same class as below:
[Code]...
I've made a small application which has a Form (Form1) and a Class (SocketClass). The Class holds the very basic kind of coding to connect to a server and download data. All communications are done through Sockets based on asynchronous methods.What I do is that when my application starts and I click the Connect button my form, it creates a new class (SocketClass) and creates a new socket and connects to server asynchronously. After a connection is made, it starts a loop that keeps monitoring for incoming data. I do that by calling BeginRead.
My application works perfectly. But there is one problem. When I try to disconnect the socket, it crashes my application. I've played around a lot with the code now, it appears that it crashes when a BeginRead is in progress. As per MSDN, I have to call ShutDown or Close to cancel a BeginRead and disconnect the connection. But even if I do that, it crashes my application.
[Code]...
I want to use Shell function in Vb.Net.Thing is that i have 5 checkboxes. on checking each checkbox i want to execute batch file which fires some commands in database.but while checking all 5 checkboxes all batch file gets executed and then it gives me error.I want to run only one batch file at a time.
View 11 RepliesIn a program I'm working on, I want a "Loading..." dialog to close when it can't log in to a site using the username and password provided by the user. Basically, I have the code set up right because the function it is supposed to carry out when that occurs does work, but for some reason it ends up in some really weird stuff happening. In the Loading form, I have it set to do "Form1.Show()" and then "Me.Close()", assuming it would simply show the login form and then close the Loading form. However, when this happens, the Loading form closes, and then for only an instant Form1 shows, and then the Loading form shows and Form1 closes. This happens forever until I stop the debugging, and I can't seem to figure out why. Am I using the wrong method? What exactly does Me.Close() do anyways? All I want to do is close the form and open another
View 5 RepliesIs there a way to get the results of the shell function?
for example:
shell("test.bat")
i want to get the results of this shell command and pass it to a richtextbox.
I've got a basic logon form where if you enter the right password/username, it redirects you to the "MainMenu" Form How can I make a function called "checkLogon" that checks the username/password text to a variable in that function?
View 3 Repliesmy web browser is my main form and it has a number of sub forms , how can i set it that when i close the main form my sub forms dont close ?
At the moment when i close the main form all the forms close
I have 5 projects within the same solution file, Im trying to access a form that is part of one of the projects from my startup project.I have looked through the earlier threads and most of them deal with calling forms from within a project.To my understanding ive correctly added the projects to the solution file from File --> Add --> Existing Projects.I have also referenced my Project2 from Project1 but still the intellisense does not let me access form1 of project2 from project1.
View 3 RepliesWe have installed on our vista system winzip: WinZip Command Line Support Add-On Version 2.2.We are using vb2008 and want to run wzzip.exe from the shell function. "C:Program FilesWinZipWZZIP.EXE" -m d:my.zip d:info*.*
For a few files it's working great but when the d:info has a great number of files, only the wzzip dos screen is visible and the program don't goes further. Does someone has experience with this problem and has a solution?
I'm trying to launch perfmon /res on a Windows 7 (32bit) install using VB Express 2010. When I use the line:
shell("C:WindowsSystem32perfmon /res", AppWinStyle.NormalFocus)
All I get told is that the file doesn't exist. IT DOES EXIST! ITS RIGHT THERE! If you try in cmd it works, if you go there in explorer it works, if NASA used an orbital platform connected to my c$ share and tried, it would work. If you get VB to check for the existence of the file using an if statement it finds it, then tells me its not there the very next line when I use shell to run it.
I have a situation where me.close() doesn't close the form. I have a form with a button with the code seen below. What happens when the button is clicked is the new form shows, but the original form(calling form) is still there. When I go into debug mode, I can see the me.close() execute, but nothing happens (calling form stays open). When I close the second form both forms close. If I comment out the call for the second form to open the first form closes without problem.
Private Sub cmdNext_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdNext.Click
Dim f As New frmOrder3
[Code].....
i started with 1 solution, 1 project a usual. Then i did it again, different project. Then, i wanted to have the 2 projects in 1 solution - so i copyed the project folder from solution 2 into the folder of solution 1 and added as existing project the project 2. So far so good.
Now i have a module with some public functions in project 2, that i want to use in project 1 as well. So i added to the solution a class module (some classes i want to share also) and i moved the module, (that i want to commonly use) into this class library. But it seems wrong - my application does not find the function again.
I'm working on an application, a GUI front-end for a command-line program. What I need to do is this:-use the OpenFileDialog to retrieve the command-line program's path (as it may be in different places for different users)-save that path string in a variable that I can use later (save "C: arget" in a variable called mainPath)
View 11 RepliesI have a website where people send each other messages Recently I noticed that sometimes the same message is sent more than once
For example, a message is sent four times within three seconds or twice within a second.I do not understand how this could happen, once the user clicks on the button that sends the message .So all the window switches and a message showup saying "the mail is sent successfully." I checked that if the user refreshes the page after it sends a message, then really the message is sent again.But I do not think that's the case, becouse the message is sent twice within one second.I am writing in vb.net and using mysql data base.Maybe it's related to the queue for the db, i do not know.Here's the code:
Function calls:
Call GlobalFunction.update_mailbox_table(user_id, receiverId, txtMessage.Text, private_picture)
the insert function
Public Shared Sub update_mailbox_table(ByVal user_id As Integer, ByVal receiverId As Integer, ByVal message As String, ByVal[code].....
I have a function that takes some meter measurements. If the values are not close enought I want to run the function again until the values are close enough, or until the function has been executed "X" amount of times.
View 3 RepliesI'm using VB2008 Shell function to execute file with arguments. But I'm not sure how should look my PathName in Shell function with all necessary arguments and command-line switches. Without arguments: [Code]
View 4 RepliesI have a function to pull data from a XML, and to report a specific number based on a value in one of the elements in the XML. Unfortuntately, I can't get any break points to work, so I've been debugging with a trace.he strange this is that when i take out the function itself it works like it should, otherwise the Service freezes when it gets to the function and never uses it. I'm calling the function in while loop which is also within a Try Statement, here's example of the code.
Public
Shared Function GetXNumber(ByVal
audit As Audit.API)
[code].....
Okay so what im trying to do is make a simple particle system in VB (Yes i know this isnt a ideal setup). Im going to have particles dieing and spawning new ones tho, To do this i need to be able to pass a function to the particle when its created then call that function when it dies. Is there a way to do this by passing function pointers?
View 9 RepliesI have the following statement and the function 'InitialiseOsTransform' is in a Module which is in the project.
If InitialiseOsTransform() = False Then But instead of the code going into this function it goes into the Paint function.
I have used the similar code in another project and it works correctly.
I have got 2 forms, Form1 and Form2.I called a function that was located on Form2 from Form1, and want to return the value that is in the function on Form2, to Form1. How do I do this?I have tried the following.
Form1
Call Form2.Needfps()
fps = Needfps
Form2
[code]....
Net_mang_Form.Prg_bar.Visible = True
Net_mang_Form.Prg_bar.Value = 0
Net_mang_Form.prg_Timer.Start()
[Code].....
Here Net_mang_Form is Form1 and this code is written in button click event of Form2.
file_send is the function of dll .
prg_Timer is the timer control .
Prg_bar is Progress bar control.