2016-04-09 23 views
1

Uygulamamı çalıştırdığımda ana formumun hemen kapanması durumum var.Ana sayfam hemen kapanıyor

Public Sub Main() 
    ... 
    form.Visible = True 
    form.Show() 
    ... 
End Sub 

Bu kod vb2013 yükseltilmiş vb6.0 bir uygulamadan olduğunu açıkça yapmak için bu uygulamadaki kod çok şey var: burada kullanıyorum kodu neden bilmiyorum Yeni bir uygulama, lütfen programı çalıştırdığımda ana formu derhal kapatır ve sorunu kapatır.

Herhangi bir yardım için teşekkür ederiz.

cevap

3

Eğer daha sonra Ana bu

Public Sub Main() 
    Application.EnableVisualStyles() 
    Application.SetCompatibleTextRenderingDefault(False) 
    Application.Run(New Form1) 
End Sub 

gibi bir şey olmalıdır formunuzu başlatmak istiyorum formu gösterdiği için Aslında kodunuzu hemen sonlandırır bir Sub Main ve bu Main içindeki uygulamanızın Startup Object ayarlarsanız olmayan moda (form.Show()) ve bu çağrı hemen çıkar. Tabii ki bu da programın sona ermesi anlamına geliyor, çünkü Sub Main'dan çıkıyorsunuz.

İlgili konular