Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
Kommentar vom Moderator Biber am 31.03.2010 um 12:44:19 Uhr
Hmmm, das vordergründige Problem scheint gelöst zu sein... ich setz es mal auf "erledigt".

Mittelfristig sollte der TO aber noch mal über das eine oder andere in Ruhe nachsinnen...
Ja, ich weiss.... danach hat er nicht gefragt..... *schon still bin*
GELÖST

Splashscreen

Frage Entwicklung VB for Applications

Mitglied: cewiethemaster

cewiethemaster (Level 2) - Jetzt verbinden

31.03.2010, aktualisiert 12:44 Uhr, 3649 Aufrufe, 15 Kommentare

Wie muss der Code für einene Splashscreen aussehen???

Hallo...

Nächster VB-Versuch...

Ich versuche, einen Splashscreen zu machen.

Ich habe:

1. Eine Form mit dem Namen "splashscreen"
2. Eine GroupBox mit Namen "cright"
3. Ein textlabel mit dem Namen "wait"
4. Ein Textlabel mit dem Namen "message"
5. Einen Timer mit dem Namen "loader"
6. Eine Form mit dme Namen "mainscreen"


Wie kann ich das so machen, dass wenn die form Splashscreen gestartet wird, der Timer anläuft, und bei Ablauf des Timers die Form mainscreen aufgerufen wird, und die splashscreen beendet wird???


Bitte hilfe


Danke


greez


Edit:

Der Code bis jetz:

01.
  
02.
Public Class splashscreen 
03.
 
04.
    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles message.Click 
05.
 
06.
    End Sub 
07.
 
08.
    Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles wait.Click 
09.
 
10.
    End Sub 
11.
 
12.
    Private Sub splashscreen_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
13.
      
14.
    End Sub 
15.
     
16.
    Private Sub Cright_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cright.Enter 
17.
 
18.
    End Sub 
19.
 
20.
    Private Sub loader_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles loader.Tick 
21.
 
22.
    End Sub 
23.
End Class 
24.
 
Mitglied: Tommy70
31.03.2010 um 09:22 Uhr
Hallo,

schon mal Google bemüht.
Erstes Ergebnis bei Suche nach vb.net Splashscreen!
Bitte warten ..
Mitglied: cewiethemaster
31.03.2010 um 09:31 Uhr
Danke

Das heisst ich mache jetzt

Private Sub Timer1_Timer()
End Sub

01.
  
02.
Public Class splashscreen 
03.
 
04.
    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles message.Click 
05.
 
06.
    End Sub 
07.
 
08.
    Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles wait.Click 
09.
 
10.
    End Sub 
11.
 
12.
    Private Sub splashscreen_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
13.
      
14.
    End Sub 
15.
     
16.
    Private Sub Cright_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cright.Enter 
17.
 
18.
    End Sub 
19.
 
20.
    Private Sub loader_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles loader.Tick 
21.
  loader.Enabled = False 
22.
  Load mainscreen 
23.
  mainscreen.Show  
24.
  Unload Me 
25.
  Unload splashscreen 
26.
 
27.
    End Sub 
28.
End Class

Richtig?
Bitte warten ..
Mitglied: Tommy70
31.03.2010 um 09:39 Uhr
Nein

Du brauchst ein Modul mit einer Public Sub Main.
Diese Sub Main muss das Startobjekt des Projekts sein (Eigenschaften)
In dieser Sub Main wird deine Splashscreen Form geladen. Und dort wird dann über den Timer deine Hauptform geladen.
Steht eigentlich genauso in dem von mir angeführten Beispiel
Bitte warten ..
Mitglied: cewiethemaster
31.03.2010 um 09:42 Uhr
Danke.

Kannst du mir den Kompletten Code mal Posten???
Bitte warten ..
Mitglied: Tommy70
31.03.2010 um 09:46 Uhr
Der komplette Code den du brauchst um deinen Splashscreen zum Laufen zu bringen steht bereits im Beispiel. Mehr kann ich da auch nicht posten
Bitte warten ..
Mitglied: cewiethemaster
31.03.2010 um 09:51 Uhr
Ja, aber was genau muss dann im Modul1 stehen???

01.
Module Module1 
02.
 
03.
Public mainscreen As New mainscreen() 
04.
  
05.
  Public Sub Main() 
06.
  
07.
    ' Startform anzeigen 
08.
    Dim splashscreenh As New splashscreen() 
09.
  
10.
    splashscreen.ShowDialog() 
11.
  
12.
    ' MainForm anzeigen 
13.
    Application.Run(New mainscreen) 
14.
  
15.
  End Sub 
16.
 
17.
End Module
Richtig so?
Bitte warten ..
Mitglied: Tommy70
31.03.2010 um 10:03 Uhr
Sieht nicht schlecht aus! Aber wieso testest du es nicht einfach? Dann siehst du sofort obs geht...
Bitte warten ..
Mitglied: SlainteMhath
31.03.2010 um 10:04 Uhr
Moin,

sorry, aber ich muss micht jetzt mal einmischen.

Kannst du mir den Kompletten Code mal Posten???
Es wird dir hier keiner deinen Code vorkauen und posten - das dürfte Dir aus deinem letzten Thread schon klargewroden sein.

Bilde dich doch mal selber weiter, z.b. hier: http://openbook.galileocomputing.de/visualbasic_2008/

/EDIT: Optional gibts auch Freelancer die Dir Anwendungen nach deinen Wünschen programmieren - gegen Geld versteht sich .)

lg,
Slainte
Bitte warten ..
Mitglied: cewiethemaster
31.03.2010 um 10:06 Uhr
Und wo kann ich Modul1 als Startform festlegen?
Bitte warten ..
Mitglied: cewiethemaster
31.03.2010 um 10:07 Uhr
Ja, das war mir schon klar.
Aber ich muss dieses Tool bis Mittag fertighaben...
Bitte warten ..
Mitglied: Tommy70
31.03.2010 um 10:09 Uhr
Zitat von cewiethemaster:
Ja, das war mir schon klar.
Aber ich muss dieses Tool bis Mittag fertighaben...

Dann solltest du dir das von mir verlinkte Beispiel nochmal ansehen. Da sind alle Fragen geklärt. Auch wo du Modul1 als Startform festlegen kannst. -> Punkt 4.
Bitte warten ..
Mitglied: SlainteMhath
31.03.2010 um 10:12 Uhr
Zitat von cewiethemaster:
Ja, das war mir schon klar.
Aber ich muss dieses Tool bis Mittag fertighaben...
sonst reisst dir dein Chef den Kopf ab... jaja, ich weis

Irgendwas läuft doch da falsch, wenn Du nur mit hilfe diese Forums deinen Job machen kannst.
Bitte warten ..
Mitglied: cewiethemaster
31.03.2010 um 10:12 Uhr
01.
Module Module1 
02.
 
03.
    Public mainscreen As New mainscreen() 
04.
 
05.
    Public Sub Main() 
06.
 
07.
        ' Startform anzeigen 
08.
        Dim splashscreenh As New splashscreen() 
09.
 
10.
        splashscreen.ShowDialog() 
11.
 
12.
        ' MainForm anzeigen 
13.
        Application.Run(New mainscreen) 
14.
 
15.
    End Sub 
16.
 
17.
End Module
SO sieht der Code aus.. ist es jetzt die Startform???
Bitte warten ..
Mitglied: cewiethemaster
31.03.2010 um 10:13 Uhr
Ich finds ned witzig...

Aber danke, ich hab´s gefunden ;)

Edit: Da geht aber nicht das Modul auswählen, sondern nur das Formular...
Bitte warten ..
Mitglied: cewiethemaster
31.03.2010 um 10:15 Uhr
Ohh.: Schatz gefunden..

Danke :D
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...

Windows Tools
gelöst Aussendienst Datensynchronisierung (12)

Frage von lighningcrow zum Thema Windows Tools ...