WinBoard - Das Windows Portal

  
Zurück   WinBoard - Die Windows Community > Software > Programmierung
Seite neu laden Fragen zu Visual Basic .NET

Antwort Zwischen GELÖST und OFFEN wechseln
 
Themen-Optionen

Fragen zu Visual Basic .NET
Alt 02.10.2008, 22:12
  #1
Pentium II
 
Status: Offline
Beiträge: 360
Registriert seit: 01.05.2008
   
Fragen zu Visual Basic .NET

Wie kann ich mehrere Fenster in einem Programm mit VB.NET erstellen.

ich verwend Visual Basic .NET 2008


Weitere Fragen

Geändert von Seven2008 (04.10.2008 um 19:32 Uhr)
     Mit Zitat antworten
Alt 02.10.2008, 22:32
  #2
Athlon X2
 
Benutzerbild von thecaptain
 
Status: Offline
Beiträge: 1.411
Registriert seit: 19.06.2006
Ort: Nordthüringen
Alter: 25
   
du gehst im visual studio auf 'neues element hinzufügen' (es ist das 2. symbol in der ersten symbolleiste des visual studios, btw. ich nutze die 2005er team edition aber es sollte dasselbe sein). dort erstellst du eine neue form.

die form ist eine klasse die du erst instanziieren und dann die instanz ansprechen musst.

mfg


__________________
chronisch-alles-klein-schreiber (und das aus überzeugung)
1,3,7-trimethylxanthin - junkie (auch aus überzeugung)

Mein Arbeitstier
     Mit Zitat antworten
Alt 03.10.2008, 12:51
  #3
Pentium II
 
Status: Offline
Beiträge: 360
Registriert seit: 01.05.2008
Themenstarter
   
Funktioniert das auch mit Visual Basic Express, also der kostenlosen Version von Visual Studio
     Mit Zitat antworten
Alt 03.10.2008, 16:03
  #4
MOD AUF COFFEINTRIP
 
Benutzerbild von DiableNoir
 
Status: Offline
Beiträge: 4.369
Registriert seit: 18.01.2004
Ort: Oberösterreich
Alter: 23
   
Zitat:
Zitat von Seven2008 Beitrag anzeigen
Funktioniert das auch mit Visual Basic Express, also der kostenlosen Version von Visual Studio
Mit der kostenlosen Version kannst du praktisch alles machen, wie mit jeder anderen Version auch. Die Sprache selbst ist nicht eingeschränkt. Ob dein Projekt einen Dialog oder ein paar hundert hat, ist irrelevant.

Füge einfach jeweils ein Formular für einen Dialog ein. Du kannst eine Form dann von jeder beliebigen Stelle initialisieren und anzeigen. (Eine Form kannst du so einfügen wie von thecaptain beschrieben, oder über das Menü, oder den Projektexplorer über einen Rechtsklick.)
     Mit Zitat antworten
Alt 04.10.2008, 19:32
  #5
Pentium II
 
Status: Offline
Beiträge: 360
Registriert seit: 01.05.2008
Themenstarter
   
Danke für die Tipps hat einwandfrei funktioniert.

Ich hab noch ein paar Fragen zu Visual Basic .NET

1. Und zwar hab ich einen Button "Beenden", wenn ich den Button anklicke soll sich das Programm beenden. Mit Exit funktioniert es nicht, welches muss ich dann nehmen?

2. Wie kann ich prüfen ob die Datei "C:\Test.txt" existiert?

3. Wie kann ich den Pfad herausfinden, indem das Programm gespeichert ist.
     Mit Zitat antworten
Alt 04.10.2008, 20:04
  #6
Pentium
 
Status: Offline
Beiträge: 119
Registriert seit: 26.10.2007
   
zu 3.
Code:
Dim Pfad As String = Application.StartupPath()
zu 2.
Code:
If System.IO.File.Exists("C:\Test.txt") Then
' hier dann den Code reinschreiben der ausgeführt werden soll wenn die Datei vorhanden ist
End If
zu 1. (das in das Click Ereigniss des Buttons schreiben)
Code:
Me.Close


__________________
MfG rs90
     Mit Zitat antworten
Alt 04.10.2008, 20:39
  #7
Pentium II
 
Status: Offline
Beiträge: 360
Registriert seit: 01.05.2008
Themenstarter
   
Danke rs90.

Zu 1) Ich hab schon ausprobiert, aber dann wird nur das Fenster versteckt und das Programm wird nicht beendet.

Das Programm heißt "MyFirstProgram"

MyFirstProgram.exe wird beendet, aber MyFirstProgram.vshost.exe beendet sich nicht.

Wie funktioniert das mit den MsgBox?

Stimmt das?
Code:
MsgBox("Hello World", MsgBoxStyle.Information, "Titel")
     Mit Zitat antworten
Alt 04.10.2008, 22:49
  #8
Pentium
 
Status: Offline
Beiträge: 119
Registriert seit: 26.10.2007
   
Bei der MessageBox würd ich das so machen:
Code:
MessageBox.Show("Die auszugebene Meldung","Titel",MessageBoxButtons.YesNo,MessageBoxIcon.Question)
Alles nach "Titel" ist optional

Die MyFirstProgram.vshost.exe gehört zum Visual Studio und wird da solange angezeigt wie du das Projekt damit geöffnet hast. Also hat das schon seine Richtigkeit!
Und das Programm wurde auch beendet!


__________________
MfG rs90
     Mit Zitat antworten
Alt 05.10.2008, 14:02
  #9
Pentium II
 
Status: Offline
Beiträge: 360
Registriert seit: 01.05.2008
Themenstarter
   
OK danke. Wenn ich jetzt das fertige Projekt meinem Nachbar geben möchte, kann ich dann die EXE weitergeben oder was muss ich noch weitergeben.
     Mit Zitat antworten
Alt 05.10.2008, 14:20
  #10
Pentium
 
Status: Offline
Beiträge: 119
Registriert seit: 26.10.2007
   
Nur die EXE aus dem Release Ordner, diese musst du aber erst erstellen lassen --> Menü "Erstellen" --> "MyFirstProgram erstellen" klicken.
Und dann halt die exe aus dem Release Ordner nehmen, müsste bei dir dann ungefähr so sein:
C:\Dokumente und Einstellungen\%Dein Usernam%\Eigene Dateien\Visual Studio 2008\Projects\MyFirstProgram\MyFirstProgram\bin\Re lease


__________________
MfG rs90
     Mit Zitat antworten

  
Zurück   WinBoard - Die Windows Community > Software > Programmierung
Seite neu laden Fragen zu Visual Basic .NET


Antwort Zwischen GELÖST und OFFEN wechseln

Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are an
Refbacks are aus
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:50 Uhr.











Das WinBoard wird unterstützt von
OptimaNet & Hostfactory