|
Poetry in motion.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
Your UI thread isn't checking and processing windows messages. That's why you still have a window, CPU usage for the process is >0%, it won't exit, and you get a not-responding when you send a window close message to it with task manager (aka "use Task Manager to close it").
Might be worthwhile to configure VS to use the MS symbol server, then break the process. Find the UI thread (might be called "MainThread") and look at it's stack to see where its stuck. With any luck, the culprit will be obvious, but probably not since that thread is polling something and it probably looping in code that isn't yours. Good luck.
patbob
|
|
|
|
|
Had a similar situation in C# and solved it with: Environment.Exit ();
|
|
|
|
|
Hi Guys ...
I need to know how to hide my VB6 Program from Task Manger Process list ...
I Searched the Whole Internet ... and the Result in Some Cases was Viruses the My Anti Virus Detected it and removed it ...
I need a ture hiding code that is not a Virus ... and can work in VB6 ... Its Hard I know ..
But I depend on you Guys ....
thanks ...
|
|
|
|
|
You can't. It's that simple.
And if your app was legit, you would have no reason to.
|
|
|
|
|
Lan.Hekary wrote: I Searched the Whole Internet
All of it?? did it take you long?
Lan.Hekary wrote: But I depend on you Guys ....
don't hold your breath
|
|
|
|
|
It Takes about 3 Weeks ...
and my Program Is a keylogger and Screen Monitor ...
so .. it Must be hidden ....
|
|
|
|
|
Lan.Hekary wrote: It Takes about 3 Weeks
I don't think google can even scan the whole internet in 3 weeks.......you better let Larry and Sergey know how you do it so fast, you might be able to teach them something.
Lan.Hekary wrote: and my Program Is a keylogger and Screen Monitor ...
can't help you, sorry......
|
|
|
|
|
Sorry, but there is no way to hide a process from Task Manager.
If you want to stop someone from terminating your app, think about what security level the app must have in order to not be killed by just any old user. You're not going to get any help from anyone beyond this.
|
|
|
|
|
I think, there is NO reason for hiding an application from the task list.
As a user, I want to be able to KILL every hanging process.
I cannot remember: What did I before google?
|
|
|
|
|
there is no reason in Normal Programs ...
no in the Keylogger ....
right ???
|
|
|
|
|
You can't even use a keylogger legally in the United States. At least, not without informing the user that there is one running.
|
|
|
|
|
I need to insert value to MSHFlexgrid !
Private Sub AddNew_Click()
Dim s As String
Dim sRow As Integer
s = MsgBox("Are You Sure", vbQuestion + vbYesNo, "Save...")
If s = vbNo Then Exit Sub
sRow = MSHFlexGrid1.Rows + 1
MSHFlexGrid1.Rows = sRow
MSHFlexGrid1.TextMatrix(sRow - 1, 0) = sRow - 1
MSHFlexGrid1.TextMatrix(sRow - 1, 1) = TXT_PRES.Text
MSHFlexGrid1.TextMatrix(sRow - 1, 2) = TXT_TIME.Text
TXT_PRES.Text = ""
TXT_TIME.Text = ""
MsgBox "Data Has Saved Successfully", vbInformation, "Saved"
End Sub
Private Sub Command1_Click()
Dim s As String
s = MsgBox("Are You Sure", vbQuestion + vbYesNo, "Save...")
If s = vbNo Then Exit Sub
Dim sRow As Integer
sRow = MSHFlexGrid1.Rows + 1
MSHFlexGrid1.Rows = sRow
MSHFlexGrid1.TextMatrix(sRow - 1, 0) = sRow - 1
MSHFlexGrid1.TextMatrix(sRow - 1, 1) = "END"
End Sub
Private Sub EDIT_Click()
If (MSHFlexGrid1.Row = 0) Then
' A = MsgBox("Impossible de modifier la ligne", vbCritical, "Erreur")
ElseIf (TXT_PRES.Text = Empty Or TXT_PRES.Text = Empty) Then
A = MsgBox("Un des champs desiré est vide donc impossible de modifier la ligne", vbCritical, "Erreur")
Else
MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 1) = TXT_PRES.Text
MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2) = TXT_TIME.Text
TXT_PRES.Text = ""
TXT_TIME.Text = ""
End If
End Sub
Private Sub DELETE_Click()
If MSHFlexGrid1.Rows = 1 Then Exit Sub
If MSHFlexGrid1.Rows = 2 And MSHFlexGrid1.Row = 1 Then
MSHFlexGrid1.Rows = 1
MSHFlexGrid1.Row = MSHFlexGrid1.Row - 1
Exit Sub
End If
MSHFlexGrid1.RemoveItem MSHFlexGrid1.Row
End Sub
Private Sub EXIT_Click()
Dim p As String
p = MsgBox("Are You Sure To Exit", vbQuestion + vbYesNo, "Exit...")
If p = vbNo Then Exit Sub
End
End Sub
Private Sub Form_Load()
MSHFlexGrid1.TextMatrix(0, 0) = "Step n°"
MSHFlexGrid1.TextMatrix(0, 1) = "Pressure"
MSHFlexGrid1.TextMatrix(0, 2) = "Time"
'MSHFlexGrid1.Rows = MSHFlexGrid1.Rows + 5
End Sub
http://www.imageupload.org/?d=4DBDC25B1[^]
|
|
|
|
|
Where is the problem? What error message are you getting?It's a bit hard to help without the details and most around here will not pull code apart line-by-line for you.
Please format your code snippets inside 'pre' tags to aid readability.
This smells like vb6 ...
I don't speak Idiot - please talk slowly and clearly
'This space for rent'
Driven to the arms of Heineken by the wife
|
|
|
|
|
Download the Interop Toolkit, and you can extend your VB6 application using VB.NET forms and controls. That way you could also pop-in a nice DataGridView
I are Troll
|
|
|
|
|
Hi everyone,
I would like to know how to prevent user from clicking the ADD button to many times.
this is exactly I want to do: on form, le's say we have an ADD and save buttons.
user click the add button to key in some data and click save button to save it to the database.
My question is this, how to prevent a user from clicking the ADD button more than one time without saving or discard/close the form entirely. what I want to do to prevent the user from clicking the add button endlessly.
I want the user to be able simply click the ADD button to add entry/record, and save. if there is one new call initiates that is the add new, the user should not be able to keep clicking on ADD button without saving the first.
I hope I am making sense to you guys..
Thanks in advance
|
|
|
|
|
There are many possibilities, here are some:
- dynamically enable and disable the buttons you do and don't want to be available;
- dynamically change the text and the operation associated with a button (not recommended);
- use a separate dialog for entering new data, so when clicking the ADD button first, a dialog pops up, which has the required data entry controls, and probably two buttons: ADD/OK and CANCEL.
Luc Pattyn [Forum Guidelines] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, improve readability, and make me actually look at the code.
|
|
|
|
|
You typed it up, while I was typeing my answer. But you have given more solutions than mine. My 5.
|
|
|
|
|
Disable the add button on the click event of the add button and enable it back when you think it is appropriate.
|
|
|
|
|
|
You're welcome. Fyi, vote for answer if you find it useful. It encourages people who help here
|
|
|
|
|
Button1.Enabled = False
See if you can crack this: b749f6c269a746243debc6488046e33f So far, no one seems to have cracked this!
The unofficial awesome history of Code Project's Bob!
"People demand freedom of speech to make up for the freedom of thought which they avoid."
|
|
|
|
|
I understand how to embed cmd.exe into a VB.net form and redirect output but I want to use other utilities such as pstools.exe from sysinternals to redirect its output to cmd.exe from within my vb.net app. Im trying to set up a package to check status of users on a domain/network.
|
|
|
|
|
Herboren wrote: I want to use other utilities such as pstools.exe from sysinternals to redirect its output to cmd.exe from within my vb.net app.
Didn't you mean you want to hook and read the output of the pstools? Redirecting it to cmd.exe would cause the output (of pstools) to become the input of cmd.exe.
I are Troll
|
|
|
|
|
Hi,
I know how to open a word document vb.net but i have been trying to open it inside a form with no luck. Can anyone guide me on how to do that?
Thanks
|
|
|
|