d
[ Voor 100% gewijzigd door Verwijderd op 12-02-2004 17:13 ]
Kan je misschien wat code tonen? Ik heb net een simpel testprogrammaatje geschreven als Form1 iets verandert in Form2's Textbox, dan blijft Form1 bij mij de focus houden.Verwijderd schreef op 20 december 2003 @ 14:53:
Iedere keer als ik iets verander in een textbox op een form in visual basic dan plopt dat scherm direct weer naar voren, terwijl ik liever heb dat het een oranje flits in de taakbalk geeft netzoals msn messenger.
...
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Verwijderd
Het is dan nog altijd Load FormXVerwijderd schreef op 21 december 2003 @ 18:12:
Je zou het kunnen proberen met:
form.load
dan word hij wel geladen maar niet getoond.
...
1
2
3
4
5
| ' FormX moet worden getoond FormX.Show ' Huidige Form moet echter de Focus behouden Me.SetFocus |
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Hmm...Verwijderd schreef op 21 december 2003 @ 19:42:
Het probleem is juist dat het huidige form alles kan zijn ook internet explorer bijvoorbeeld. Hij wordt namelijk aangeroepen vanuit een winsock.
Dan moet je waarschijnlijk zelf bijhouden welke Forms je geopend hebt (en dus ook welke gesloten zijn) en alleen een FormX.Show doen als het Form al geopend is.Verwijderd schreef op 21 december 2003 @ 17:38:
Je hebt gelijk, mijn test programmaatje doet het ook niet.
Dan komt het waarschijnlijk omdat ik eerst form.show aanroep. Is er misschien een manier om te controleren of een form al geopend is, zodat ik dan niet show hoef aan te roepen?
Ipsa Scientia Potestas Est
NNID: ShinNoNoir
Verwijderd
1
2
3
4
5
6
7
8
| dim frm as form
For Each frm In Application.Forms
If frm.Name = "NAAM" Then
Else
frm.show
End If
Next frm |
Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.
1
2
3
4
5
6
| Const SW_SHOWNA As Long = 8 Declare Function ShowWindow Lib "user32" Alias "ShowWindow" _ (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long ShowWindow FormX.hWnd, SW_SHOWNA |
[ Voor 5% gewijzigd door johnwoo op 22-12-2003 15:10 ]
4200Wp ZO + 840Wp ZW + 1680Wp NW | 14xIQ7+ + 1xDS3-L | MTVenusE | HWP1