vlt versteht ihr es wenn ich ein wenig mehr Code poste..
Code:
Public Class Global_Values
Public Shared language_select(1, 1) As String
'## Deutsch'
language_select(0, 0) = "Deutsch"
language_select(0, 1) = "Englisch"
'## Englisch'
language_select(1, 0) = "German"
language_select(1, 1) = "English"
End Class
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles select_language.SelectedIndexChanged
language_DE.text = language_select(select_language.SelectedIndex, 0)
language_EN.text = language_select(select_language.SelectedIndex, 1)
End Sub
Ich möchte von einer Private Sub auf die Variablen von der Class "Global_Values" zugreifen. Nun eben die Frage. Wie ist dies Möglich?
(Nein ich kann die Variablen NICHT in die 2te Sub mit reinpacken weil ich auch noch von anderen Subs auf diese Variablen zugreifen möchte. Außerdem möchte ich die Variablen nicht in jede Sub einfügen.. Deswegen möchte ich sie global deklarieren damit ich von überall darauf zugreifen kann.
Ich möchte von einer Private Sub auf die Variablen von der Class "Global_Values" zugreifen. Nun eben die Frage. Wie ist dies Möglich?
Nunja, das hast du ja bereits durch deine Public Shared Variable erledigt:
PHP Code:
Public Class Form1 Private Sub.. Globals.strVariable = "abc" End Sub
Private Sub.. Globals.intVariable = 5 End Sub End Class
Public Class Globals Public Shared strVariable As String Public Shared intVariable As Integer End Class
Was du jedoch damit anstellen willst versteh ich nicht..
Quote:
Originally Posted by Benhero
Code:
Public Class Global_Values
Public Shared language_select(1, 1) As String
'## Deutsch'
language_select(0, 0) = "Deutsch"
language_select(0, 1) = "Englisch"
'## Englisch'
language_select(1, 0) = "German"
language_select(1, 1) = "English"
End Class
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles select_language.SelectedIndexChanged
language_DE.text = language_select(select_language.SelectedIndex, 0)
language_EN.text = language_select(select_language.SelectedIndex, 1)
End Sub
Also wenn du es schon so machst, dann klatsch es eher in eine Methode, die du dann am Anfang aufrufst..
PHP Code:
Public Class Global_Values
Public Shared language_select(1, 1) As String
Public Shared Sub setzen()
'## Deutsch'
language_select(0, 0) = "Deutsch"
language_select(0, 1) = "Englisch"
'## Englisch'
language_select(1, 0) = "German"
language_select(1, 1) = "English"
End Sub
End Class
Private Sub Form1_Load(...)
Global_Values.setzen()
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles select_language.SelectedIndexChanged
language_DE.text = Global_Values.language_select(select_language.SelectedIndex, 0)
language_EN.text = Global_Values.language_select(select_language.SelectedIndex, 1)
End Sub
Module Module1
Class GlobalVar
Public Shared language_select(,) As String = {{"Deutsch", "Englisch"}, {"German", "English"}}
End Class
Class WasAnderes
Public Shared Sub test()
Console.WriteLine(GlobalVar.language_select(0, 0))
Console.WriteLine(GlobalVar.language_select(0, 1))
Console.WriteLine(GlobalVar.language_select(1, 0))
Console.WriteLine(GlobalVar.language_select(1, 1))
End Sub
End Class
Sub Main()
WasAnderes.test()
Console.ReadLine()
End Sub
[VB] Variabelen und wie man sie ändert? 05/22/2012 - .NET Languages - 3 Replies Hi Leute stehe mal gerade voll aufem Schlauch. Bin relativ neu bei VB und ham mir in meinem Projekt ne Variable angelegt
Dim Farbe As String = "0"
So jetzt hab ich mir ne ComboBox2 erstellt und die Items Geaddet
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
ComboBox2.Items.Add("Schwarz")
ComboBox2.Items.Add("Dungelblau")
ComboBox2.Items.Add("Dunkelgrün")
ComboBox2.Items.Add("Türkis")
i'm looking for a Europe Globale 2 03/28/2012 - Browsergames Trading - 1 Replies My looking:
- LF4
- Iris + Apis , if you have zeus will be fine
- upgrade a little ...
- ....
A good account , i will give 250 € , propose me guys ! This searching account is not for me , for a friends ...
looking for acc Europe Globale 1 03/18/2012 - Browsergames Trading - 0 Replies I want a acc never be banned ( ban stages = 0) and simply a very good acc on this server.
I will give at the best seller 100 € ...
skype: malacquis_brice
Problem mit Inputbox und Variabelen 01/30/2010 - AutoIt - 3 Replies Hallo ,
Ich habe mich jz längere zeit mit Autoit beschäftig aber ich bleibe bei einer sache hängen .
Undzwar habe ich ein Box gemacht zum reinschreiben also :
$bs = GUICtrlCreateInput("bs", 24, 88, 233, 21)
Ich möchte jetzt das der inhalt den ich in die Box reinschreibe dann dann zum Beispiel in einer MsgBox ausgegeben wird aber es wir nie der inhalt sondern die Zeile angezeit wenn ich da zum beispiel Max Mustermann reinschreibe , wird nicht in der Msg Box Max Mustermann sonden die...