Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med att skapa en publik instans av en formulärklass i en module...

Postades av 2004-08-16 08:49:54 - Henrik Bengtsson, i forum vb.net, Tråden har 4 Kommentarer och lästs av 568 personer

Denna koden innehåller ett uppenbart fel men måndagssjukan måste vara av en allvarligare kaliber denna dag...

Det jag önskar göra är att skapa en publik pekare till ett MDI formulär genom att starta applikationen med Sub Main...Olyckligtvis så stängs formuläret så fort End Sub körs för Sub Main...Finalize-metoden för formuläret körs direkt efter och då är det givetvis klippt ..;-)
Man skulle ju kunna köra formuläret direkt som uppstartningsobjekt men då får jag ingen pekare...

Tacksam för tips denna besvärliga morgon...


Public Module modMain
'
Public objMDI As frmMDI

' Startprocedur
Public Sub Main()
'
objMDI = New frmMDI
objMDI.Show()
'
End Sub

End Module


Svara

Sv: Problem med att skapa en publik instans av en formulärklass i en module...

Postades av 2004-08-16 09:14:00 - Johan Olsson

Får man fråga vad du ska med pekaren till ?

Kanske enklare att köra MDI som startup och lösa pekaren på annat sätt ?

/Johan


Svara

Sv: Problem med att skapa en publik instans av en formulärklass i en module...

Postades av 2004-08-16 10:10:29 - Henrik Bengtsson


Du har säkert rätt...
Jag har en annan klass som skall innehålla alla värden som hanteras av formulärinstansen och någonstans så skall man ju se till att dessa "arbetar tillsammans" . Detta hade jag tänkt att göra i Sub Main...

Om inte detta går att lösa så vet jag inte exakt vad man skall ha Sub Main till...

Givetvis kan jag göra på det andra sättet men jag blev lite nyfiken på varför det inte funkade...


Svara

Sv: Problem med att skapa en publik instans av en formulärklass i en module...

Postades av 2004-08-16 11:14:51 - Oskar Johansson

Anledningen till att det tar stopp på en gång är att det inte finns någon messageloop som kollar ifall det finns några meddelanden. Du får inte glömma bort att det är helt vanlig programmering, det är inget magiskt med .net.

Två sätt:
1) byt ut .Show() mot .ShowDialog()
2) lägg till System.Windows.Forms.Application.Run() efter .Show()


Svara

Sv: Problem med att skapa en publik instans av en formulärklass i en module..

Postades av 2004-08-16 11:42:34 - Henrik Bengtsson


Nu du säger det så kommer jag ihåg att det var ShowDialog som man skulle använda istället för Show..
Show använde man ju flitigt i VB6...Blandade ihop det en hel del...;-)

Tack !!!


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 722
27 958
271 751
100
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies