Hallo,
bin neu hier und gleich mit einer Frage.
Ich habe ein Main Form (in diesem Fall Nutzer)
und mehrere weitere Form für Funktionen.
Leider herrscht ein großes Problem -> Ich habe als Main Form die Nutzer damit der User seinen Namen / Email und wie er mit uns zusammenarbeitet angeben kann. Dies wird auch gespeichert.
Da er dies nur einmalig machen soll habe ich gedacht...
Leider ignoriert er diese abfrage ewig und selbst wenn Menü als main ist und nutzer "davor" geschoben werden soll bleibt Menü dann im Vodergrund..
entweder bin ich grad dusselig oder ich finde den Fehler nicht...
wenn mir jemand ein Tipp geben könnte wäre das super - suche auch schon ne weile nach dem Problem....
Anbei auch der Code aus dem Nutzer Form
Ich nutze aktuell Visual Stuido 2019 Community
*Topic für die bessere lesbarkeit um Code-Tags erweitert - bitte CodeTags verwenden* ~NoFear23m
bin neu hier und gleich mit einer Frage.
Ich habe ein Main Form (in diesem Fall Nutzer)
und mehrere weitere Form für Funktionen.
Leider herrscht ein großes Problem -> Ich habe als Main Form die Nutzer damit der User seinen Namen / Email und wie er mit uns zusammenarbeitet angeben kann. Dies wird auch gespeichert.
Da er dies nur einmalig machen soll habe ich gedacht...
If
abfrage nach den my.settings
und dann Menü.show
und me.hide
(oder close)Leider ignoriert er diese abfrage ewig und selbst wenn Menü als main ist und nutzer "davor" geschoben werden soll bleibt Menü dann im Vodergrund..
entweder bin ich grad dusselig oder ich finde den Fehler nicht...
wenn mir jemand ein Tipp geben könnte wäre das super - suche auch schon ne weile nach dem Problem....
Anbei auch der Code aus dem Nutzer Form
VB.NET-Quellcode
- Imports System.ComponentModel
- Public Class Nutzer : Inherits Form
- Public Sub New()
- InitializeComponent()
- Partner.Items.Add("Handelspartner")
- Partner.Items.Add("Direkt")
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- If Benutzername.TextLength = 0 Then
- MsgBox("Bitte dein Namen angeben!")
- Else
- If Benutzermail.TextLength = 0 Then
- MsgBox("Bitte E-Mail Adresse angeben!")
- Else
- If My.Settings.Partner = Nothing Then
- MsgBox("Bitte Zusammenarbeit angeben!")
- Else
- My.Settings.Name = Benutzername.Text
- My.Settings.Email = Benutzermail.Text
- My.Settings.Save()
- My.Settings.Reload()
- Menü.Show()
- Me.Hide()
- End If
- End If
- End If
- End Sub
- Private Sub Partner_SelectedValueChanged(sender As Object, e As EventArgs) Handles Partner.SelectedValueChanged
- Partner.SelectedItem.ToString()
- My.Settings.Partner = Partner.Text
- My.Settings.Save()
- My.Settings.Reload()
- End Sub
- Private Sub Nutzer_Load(sender As Object, e As EventArgs) Handles MyBase.Load
- If My.Settings.Name <> Nothing Then
- Menü.Show()
- Me.Hide()
- End If
- End Sub
- End Class
Ich nutze aktuell Visual Stuido 2019 Community
*Topic für die bessere lesbarkeit um Code-Tags erweitert - bitte CodeTags verwenden* ~NoFear23m
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Nofear23m“ ()