30. oktober 2003 - 17:35Der er
8 kommentarer og 1 løsning
hvordan angiver jeg owner form
hvordan angiver jeg owner form på "alertbox"?
Private Sub Alert(Text As String) ' Display a new alertbox Dim AlertBox As frmAlert Set AlertBox = New frmAlert AlertBox.DisplayAlert Text, 3000 End Sub
jeg ved faktisk ikke rigtig meget om MDI hehe, er lidt nybegynder... altså så vidt jeg ved er det en ganske normal form som jeg åbner med Private Sub Alert(Text As String) ' Display a new alertbox Dim AlertBox As frmAlert Set AlertBox = New frmAlert AlertBox.DisplayAlert Text, 3000 End Sub
det hele er et plugin til et musik program... når jeg aktivere min Alert får jeg denne fejl Run-time error '406': Non.modal forms cannot be displayed in this host application from an active dll, activex control or property page. ved ikke om det kunne hjælpe lidt?
Er det et almindeligt VB6 program du laver - sidder du i VB6 og programmere, eller sidder du i noget VBA, eller hvad har du egentligt gang i - bruger du noget fra et musikprogram fra VB, hvad?
jeg sidder i VB6 det er et plugin til et musik program jeg er igang med at lave... programmet køre min user control (popperctrl) og derfra skal frmAlert åbnes
det er noget af koden fra min frmAlert
Public Sub DisplayAlert(MessageText As String, Duration As Long)
' Get the system metrics we need fX = GetSystemMetrics(SM_CXFULLSCREEN) fY = GetSystemMetrics(SM_CYFULLSCREEN) lngScaleX = Me.Width - Me.ScaleWidth lngScaleY = Me.Height - Me.ScaleHeight
' Play sound wFlags = SND_ASYNC Or SND_NODEFAULT X = sndPlaySound(App.Path & "\newalert.wav", wFlags)
' Open the alert box tmrOpen.Enabled = True
End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.