|
-
Sep 27th, 2003, 04:14 PM
#1
Thread Starter
Addicted Member
Display form from background thread?!
Hey guys, i'm having really hard time displaying new form from the
inside of Event hadler that runs within the process of the caller.
the new form shows but i cant focus on it and it just hungs there.
Private Sub on_PrivateMessage(ByVal vUserName As String, ByVal
vMessage As String) Handles objC.PrivateMessage
Dim lForm As frmPrivate
lForm = New frmPrivate
lForm.gNick = vUserName
lForm.DisplayMessage(vUserName, vMessage)
lForm.Visible = True
End Sub
if i use lForm.ShowDialog() then it paints okay and i can interact
with it but then the main form stops processing messages...
Please help.
-
Sep 28th, 2003, 01:31 PM
#2
Addicted Member
yeah i posted something like this earlier, when using form.showdialog it works fine, but with form.show program hangs! very weird! even created the form asyn using delegates, but still having the same problem!
Last edited by persianboy; Sep 28th, 2003 at 01:34 PM.
-
Sep 28th, 2003, 05:17 PM
#3
Sleep mode
Try :
VB Code:
Application.Run(yourform)
-
Sep 29th, 2003, 02:07 PM
#4
Addicted Member
what does that do?
and in what namespace is this calss located???
-
Sep 29th, 2003, 02:17 PM
#5
Sleep mode
In this namespace .
VB Code:
Imports System.Windows.Forms
What is it for ? Just stop the cursor on that word and press F1
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
|