|
|
Informationen über case |
Selected Case |
Verfasst am: 20.02.2012, 15:43 Aufrufe: 156
Wie soll ich es denn aber sonst anstellen? Eine If....Then....Else - Schleife ist auch nicht schön. Mit Case geht es besser! 
|
Selected Case |
Verfasst am: 20.02.2012, 11:58 Aufrufe: 156
das sind mehrdimensionale arrays
darin habe ich noch kaum erfahrung
aber sonst
wenns select case sein muss
select case combobox1
case "Deutschland":
combobox2.clear
combobox2.Add "Berlin
....
Case "whatever":
end select
glaub mir das wird mühsam
|
Selected Case |
Verfasst am: 19.02.2012, 16:51 Aufrufe: 156
Ich versuche mich schon den ganzen Tag daran, ComboBoxen in Abhängigkeit zu bringen....
Ich möchte in ComboBox1 zB. "Deutschland" stehen haben...
....in ComboBox2 dann zB. "Berlin", "Bayern", "Thüringen"......
....in ComboBox3 dann bei der Auswahl Berlin "Berlin", Bayern "München", Thüringen "Erfurt"....
Kann mir einer helfen?
|
Code schöner schreiben? |
Verfasst am: 27.10.2011, 07:32 Aufrufe: 246
hi!
warum lässt du select case nicht einfach weg?
If Command1(0).Caption = "X" And Command1(1).Caption = "X" And Command1(2).Caption = "X" Then
MsgBox "Spieler 1 hat gewonnen!"
elseif Command1(0).Caption = "O" And Command1(1).Caption = "O" And Command1(2).Caption = "X" Then
...
|
Code schöner schreiben? |
Verfasst am: 26.10.2011, 19:29 Aufrufe: 246
Ich habe da noch mal eine Frage und zwar sollen wir zusätzlich zum Spiel am Ende noch durch eine MsgBox verdeutlichen, welcher Spieler gewonnen hat.
Aber egal, was mir einfällt und ausprobiere funktioniert nicht so wirklich.
Meine derzeitige Überlegung lautet wie folgt:
Select Case Command1(Index).Caption
Case 1:
If Command1(0).Caption = "X" And Command1(1).Caption ...
|
Code schöner schreiben? |
Verfasst am: 25.10.2011, 12:38 Aufrufe: 246
hi
also man kann auch den ersten teil schöner gestalten....
Private Sub Command1_Click(Index As Integer)
Select Case Text1.Text
Case 1 :
Command1(Index).Caption = "X"
Text1.Text = "2"
Command1(Index).Enabled = False
Case 2:
Command1(Index).Caption = "O"
Text1.Text = "1&q ...
|
Right DVD Treatment And Storage |
Verfasst am: 09.09.2011, 08:54 Aufrufe: 587
As shortly getting a collectable is opened, that collectable tends to lowering of worth also to the may possibly be mentioned for DVDs.
If anime DVDs are purchased utilized or once the package deal should be opened, it's really vital that you frequently preserve that saved safely inside the case. If your anime movement image purchase didn't consist of the protective , you'll would would rather purchase substitut ...
|
Objekt mit Pfeilen bewegen + Start-Button |
Verfasst am: 21.07.2011, 19:29 Aufrufe: 703
Das Ganze soll ein Spiel werden und mit dem Button gestartet werden, ggf. auch beendet.
Steuern über Pfeile:
Schritt 1
Protected Overrides Function isinputkey(ByVal keyData As System.Windows.Forms.Keys) As Boolean
Select keyData
Case Keys.Up, Keys.Down, Keys.Left, Keys.Right
Return True
End Select
End Function
Schritt 2
Private Sub Form1_ ...
|
mehrere Clients ein Server |
Verfasst am: 19.07.2011, 19:27 Aufrufe: 628
Thread(AddressOf mainserver)
mainthread.Start(c)
End While
End Sub
Private Sub mainserver(ByVal con As Connection)
Do
Try
For Each c As Connection In list ' an alle clients weitersenden.
funktion = Split(con.streamr.ReadLine, "|")
Select Case fu ...
|
SSTab ein Element, mehrere Tabs? |
Verfasst am: 22.06.2011, 07:40 Aufrufe: 613
Für alle, die es interessiert:
Ich habe nicht die TabStrip-KOmponente benutzt, sondern ssTab !
und mit ssTab1.Tab bekomme ich den Index der Tabs. Wenn man jetzt die Listviews und Flexgrids nicht IN die Tabs legt, sondern diese wie einen Tabstrip behandelt, kann man recht einfach über select case die verschiedenen Felder beliebig füllen. Hat mir schätzungsweise 15 Seiten Quellcode gespart!
Also habe den ssTab ...
|
Drucker fehler abfangen (Codesoft) |
Verfasst am: 15.02.2011, 15:24 Aufrufe: 1086
Message)
End Try
End Sub
Private Sub ActiveDocument_PausedPrinting(ByVal Reason As LabelManager2.enumPausedReasonPrinting, ByRef refCancel As Integer)
Dim Message As String = "Fehler beim Druck: " + MyActiveDocument.Name
Select Case Reason
Case LabelManager2.enumPausedReasonPrinting.lppxCommunicationError
Message += " Kommunikationsfehl ...
|
Control-Array zu Laufzeit mit MausDown-Auswertung |
Verfasst am: 02.02.2011, 00:18 Aufrufe: 640
ScaleMode = vbPixels
.BorderStyle = vbBSNone
.Move 0, 0, 7, 7
.BackColor = vbRed
.AutoRedraw = True
Select Case i
Case Is = 0, 3
.MousePointer = vbSizeNS 'ObenUnten
Case Is = 1, 2
.MousePointer = vbSizeWE 'LinksRechts
Case Is = 4, 7
.MousePointer = vbSizeNWSE 'LinksOben RechtsUnten
Case Is = 5, 6
...
|
Control-Array zu Laufzeit mit MausDown-Auswertung |
Verfasst am: 29.01.2011, 20:42 Aufrufe: 640
Tag = objectCounter
nObjekt.Visible = True
objectCounter = objectCounter + 1
End Sub
Private Sub nObjekt_mouseDown(button As Integer, shift As Integer, X As Single, Y As Single)
if button = vbLeftButton then
select case nObjekt.tag
case = 0
' je nach Button sollen hier andere Werte in bestehende Variablen geschrieben werden
case = 1
...
|
Betriebssystemabfrage an Remoterechner |
Verfasst am: 25.08.2010, 15:05 Aufrufe: 1209
... NIfile)
Taskname=GetINIString(INISection, "Taskname", "", INIfile)
Wochentage=GetINIString(INISection, "Wochentage", "", INIfile)
Startzeit=GetINIString(INISection, "Startzeit", "", INIfile)
'*** Überprüfen, ob Script lokal oder remote ausgeführt werden soll ***
If GetOSVersion = WXP Then
'*** Für Windows XP und Windows 2003 ***
If Ucase ...
|
Betriebssystemabfrage an Remoterechner |
Verfasst am: 25.08.2010, 13:50 Aufrufe: 1209
ja dann füg doch einfach unten an dein script sowas wie
select Case OS
case "WinXP":
Prozedur oder funktionsaufruf für task
case "win7":
die ander funktion
end select
kannst damit vl was anfangen?
|
Betriebssystemabfrage an Remoterechner |
Verfasst am: 25.08.2010, 08:56 Aufrufe: 1209
|
Zeilen kombinieren |
Verfasst am: 05.08.2010, 09:32 Aufrufe: 1029
... #41;
ReDim A1(0)
Dim A2()
ReDim A2(0)
Dim A3()
ReDim A3(0)
Dim A4()
ReDim A4(0)
Dim A5()
ReDim A5(0)
Dim A6()
ReDim A6(0)
Dim A7()
ReDim A7(0)
Dim A8()
ReDim A8(0)
Dim A9()
ReDim A9(0)
Dim A10()
ReDim A10(0)
For i = 1 To 990628
Select Case ...
|
Schriftfarbe ändern |
Verfasst am: 01.07.2010, 10:39 Aufrufe: 503
Danke
Private Sub Worksheet_Change(ByVal Target As Range)
Set I = Intersect(Target, Range("A6:O66"))
If Not I Is Nothing Then
Select Case Target
Case 10 To 19: NewColor = 3
Case 110 To 119: NewColor = 3
Case 20 To 29: NewColor = 8
Case 120 To 129: NewColor = 8
Case 30 To 39: NewColor = 4
Case 130 To 139: NewColor = 4
Case 40 To 49: NewColor ...
|
TCP/IP Verbindung hängt sich auf |
Verfasst am: 09.06.2010, 20:51 Aufrufe: 970
Invoke(New MethodInvoker(AddressOf Auswertung))
Else
Dim Selectbuffer() As String = Split(readbuffer, "$")
Select Case Selectbuffer(0)
Case "/functionTaskmgr"
taskmgrbuffer = readbuffer
Taskmgr()
Case Else
MsgBox(S ...
|
Werte einer Datenbank direkt im Programm verwenden |
Verfasst am: 04.05.2010, 12:20 Aufrufe: 507
Formular. & inhalt & .BackColor <-- Das "&" verbindet 2 String oder String und Variable usw....
Musst deinen Button als Control dimensionieren oder eine if abfrage einbauen, oder gar Select Case
|
CheckedListBox - Werte ermitteln & in einem Txt-Feld aus |
Verfasst am: 22.02.2010, 22:10 Aufrufe: 981
SelectedValueChanged
Dim text as String 'Der Text aus der CheckedListbox
Dim o as Object 'Das Object aus der CheckedListbox
dim i as Integer
Richtextbox1.clear()
text=""
i=1
For each o in CheckedListBox.CheckedItems
text=o.tostring
Select Case i
Case 1
Richtextbox1.AppendText(text)
Case Else
Richtextbox1.AppendText(", "+text)
End Select
i+=1
Next
End Sub
Das funktionier ...
|
Vereinfachter Formularaufruf auf Basis von Indizes |
Verfasst am: 05.02.2010, 06:06 Aufrufe: 491
hallo ich habs gestern lange probiert
aber nein ich habs nicht geschafft
und ich glaube auch nicht dass das möglich ist
was su aber machen könntest
du schreibst selcet case in eine eigene sub
Public Sub fLoad(index As Integer)
Select Case index
Case 0:
frm_main.Show
Case 1:
frm_1.Show
End Select
End Sub
z.B.
und aufrufen tust dus ganz einfach mit ...
|
Vereinfachter Formularaufruf auf Basis von Indizes |
Verfasst am: 04.02.2010, 12:16 Aufrufe: 491
Verienfacht geschgildert gibt e ein Startformular (frmStart) von dem aus ich die anderen Formuare aufrufen will. Die anderen Formulare heißen frm0, frm1, frm2, frm3, frm4...
Der Aufruf erfolgt über indizierte Buttons. Ich weiß also das wievielte (Index) Formular ich aufrufen will (z.B. das fünfte Formular -> frm5).
Bisher habe ich das so realisiert:
Select Case Index
Case 0
Load frm0
frm0.show
...
|
Picture Boxen individuell ansprechen |
Verfasst am: 03.02.2010, 11:35 Aufrufe: 549
Erstmal an freundliches Hallo an alle, weil ich mich grad neu angemeldet hab
Ich erstelle im Moment ein Brettspiel und hab mal eine Frage:
Ich versuche mit einem Select Case PictureBoxen rauszusuchen, die ein bestimmtes Bild zugewiesen bekommen sollen.
Die PictureBoxen heißen P1-P31 und bspweise bei PBox 1 und 2 soll ein Bild "plus" aus den Ressourcen zugewiesen werden.
Select Case FeldZahl
...
|
Encoding in UTF-8 erzwingen |
Verfasst am: 13.11.2009, 20:51 Aufrufe: 2708
|
Quick Basic Hilfe |
Verfasst am: 28.10.2009, 16:04 Aufrufe: 520
... chon in VB6 übersetzt, nur da wos im die "Wurst" geht komm ich einfach nicht weiter
Könnt ihr mir bitte helfen?
konfig$ = "100001101111"
werte! = 0 'Ger„t konfigurieren und Messwerte holen
Counter% = 0
Do
b% = 2048
vout% = 0
For I% = 12 To 1 Step -1
OUT outadr%, (&HFE And INP(outadr%)) 'DTR auf 0 setzen
Select Case ...
|
Textbox.TextChanged Event macht Probleme |
Verfasst am: 25.09.2009, 18:19 Aufrufe: 493
Hmja das Event macht Probleme, da es sich selbst aktiviert...Unwichtiges weggekürzt:Visual Basic:
|
Select Case für RadioButtons Visual Basic 2008 |
Verfasst am: 22.08.2009, 15:33 Aufrufe: 1003
Moin
Du brauchst da glaube ich keine Variable, eher eine Konstante!
Versuchs mal mit:
Select Case True
Hoffe das hilft, kann das grad nicht testen, da ich am iPod online bin.
StarTrekkker
|
Select Case für RadioButtons Visual Basic 2008 |
Verfasst am: 15.07.2009, 08:54 Aufrufe: 1003
Leider weiß ich nicht genau wie ich das anstellen soll. Mir fehlt eine Variable. Ich hoffe mir kann jemand helfen.
Hier mal der Code den ich schon habe:
Function Tage() As Integer
Select Case [b](was müsste hier her?)[/b]
Case rb3Tage.Checked = True
WDH = 64800
Case rb25Tage.Checked = True
WDH = 540000
...
|
sockscap, freecap nachcoden in vb? |
Verfasst am: 09.07.2009, 17:37 Aufrufe: 751
net möglich ist solche tools wie freecap oder sockscap nachzucoden.FreeCap -- is a program for transparency redirect connections from programs through SOCKS server. In fact that some programs hasn't native SOCKS support (for example Internet Explorer), In this case FreeCap will be helpful, transparently redirect all connections requests through SOCKS server.Diese Programme kann man für jede beliebige anwendung benutz ...
|
Fenster Ein-/Ausblendeffekte |
Verfasst am: 29.06.2009, 15:26 Aufrufe: 1459
Beschreibung:Mit der Funktion kann damit einige Fenstereffekte erzeugen. U.a. Einfaden, Ausfaden, Schieben, Rollen... Falls der Effekt nicht mit der Windows-Version kompatibel ist, oder ein anderer Fehler auftritt, wird die Form trotzdem ein-/ausgeblendet. Genauere Beschreibung zur Handhabung im Quellcode.Funktion:Visual Basic: Beschreibung der Parameter:Fenster: die Form die animiert werden sollArt:EINBLENDEN: Fenst ...
|
Monitor an- oder ausschalten |
Verfasst am: 29.06.2009, 15:06 Aufrufe: 1748
Beschreibung: Mit Zuhilfename der API-Funktion SendMessage lässt sich der Monitor in den StandBy-Modus schalten und auch wieder einschalten. Erstellen Sie ein neues Windows-Forms Projekt und platzieren auf die Form einen Button, um den Monitor in den StandBy-Zustand zu versetzen. Mit Hilfe eines Timers wird der Monitor dann nach 10 Sekunden autom. wieder "reaktiviert".Funktion: Visual Basic: Quelle: vbarchiv.net
|
Datenverschlüsselungsklasse |
Verfasst am: 29.06.2009, 14:16 Aufrufe: 835
Beschreibung: Das ist eine Kryptographieklasse die die Verschlüsselungsalgorithmen aus den .NET Frameworkzusammenfasst und in einfach anzuwendenen Funktionen kapselt.Es gibt für jedes Szenario eine passende Funktion z.B. wenn man eine Datei von der Festplatte direkt in ein Bytearray entschlüsseln will oder wenn man ein Bytearray verschlüsseln will und das Ergebnis in ein anderes Bytearray speichern wil ...
|
Button/Text |
Verfasst am: 18.06.2009, 16:21 Aufrufe: 959
|
Reg Login |
Verfasst am: 18.06.2009, 13:00 Aufrufe: 904
... x(lhKey&, SubKey, 0, KEY_ALL_ACCESS, lhKeyOpen&)<br /> If l& <> ERROR_SUCCESS Then Exit Function<br /> <br /> l& = RegQueryValueExNULL(lhKeyOpen&, Name, 0&, lTyp&, 0&, cch&)<br /> If l& <> ERROR_SUCCESS Then Exit Function<br /> Select Case ...
|
CheckHash (Hashes überprüfen) |
Verfasst am: 18.06.2009, 11:59 Aufrufe: 895
Rückgabe: True oder FalseVisual Basic: [code]Public Function check_hash(ByVal Hash As String) As BooleanDim i As Integer, x As Long, bol As BooleanIf Len(Hash) = 32 Or Len(Hash) = 40 Then For i = 1 To Len(Hash) x = Asc(Mid$(Hash, i, 1)) Select Case (x) Case 48 To 57 bol = True Case 97 To 102 bol = True Case Else bol = False Exit For End Select Next iElse bol = FalseEnd Ifcheck_hash = bo ...
|
Nur Zahlen in einer Textbox zulassen |
Verfasst am: 17.06.2009, 13:09 Aufrufe: 1807
Code: Private Sub TextBox1_KeyPress(ByVal sender As Object, _<br />ByVal e As System.Windows.Forms.KeyPressEventArgs) _<br />Handles TextBox1.KeyPress '<- Names der Textbox<br /> <br />Select Case Asc(e.KeyChar) <br />Case 48 To 57, 8, 32 <br />' Zahlen, Backspace und Space zulassen <br /> <br />Case Else <br />' alle anderen Eingaben unterdrü ...
|
Einsteiger Tutorial 4 - Select Case |
Verfasst am: 15.06.2009, 19:01 Aufrufe: 976
Eine Alternative zu If then Else ist Select case.Das ist dann vorteilhafter, wenn mehr als 2 Möglichkeiten zur Auswahl stehen.Passwort: "vb-x.org"Download
|
PC-Eieruhr (Mein Erstes Projekt) |
Verfasst am: 15.06.2009, 18:27 Aufrufe: 1115
Enabled = False<br /> i = 0<br /> btnStart.Text = "Start"<br /> Select Case cmbFunktion.SelectedIndex<br /> &n ...
|
Erläuterung der Enum nutzung |
Verfasst am: 15.06.2009, 12:55 Aufrufe: 695
Thema: Enums nutzenAutor: exe-cuteHier ein TUT fuer das benutzen eines Enums.Mit einem enum gelingt folgendes:Lets go:Enum:Die sub:(mir faellt grade auf, bei Case Mogen is die MassageBox Falsch. Ich denk aba das wird jeder cheggen.)Dies ist nun ein beispiel, zu welches man ein enum benutzen kann. EIn enum hat jedoch nicht immer die werte 1,2 oder 3.Meist haben sie laengere werte die man sich nicht alle merken moechte ...
|
PopupMenu für Anfänger |
Verfasst am: 15.06.2009, 12:15 Aufrufe: 2133
Private Sub List1_men_Click(Index As Integer) <br />End SubWie ihr seht wird uns jetzt ein Index übergeben, wenn der Benutzer auf einen Eintrag klickt.Mit diesem Index könnt ihr dann auf den Eintrag zugreifen und abfragen was ihr benötigt.Hier ein Beispiel:Private Sub List1_men_Click(Index As Integer) <br />Select case Index<br /> Case 1<br /> Text1.Text = ...
|
Start Menu Hide (disable) |
Verfasst am: 30.05.2009, 18:51 Aufrufe: 1039
GetModules()(0)).ToInt32, 0)
End If
End Sub
Public Sub UnhookKeyboard()
If (IsHooked()) Then Call UnhookWindowsHookEx(miKeyboardHandle)
End Sub
Private Function BlockKeyCombination( _
ByVal Hookstruct As KBDLLHookStruct) As Boolean
Dim bResult As Boolean = False
If mbBlockKeys Then
Select Case Hookstr ...
|
GetAsyncKeyState Problem!!!! |
Verfasst am: 22.05.2009, 08:17 Aufrufe: 609
Top = "3840" Then
Pfeil.Top = "480"
Else
Pfeil.Top = Pfeil.Top + 240
End If
End If
Left:
If GetAsyncKeyState(KeyCodeConstants.vbKeyLeft) Then
Select Case Pfeil.Top
Case "480"
If Value.Caption = "1" Then
Value.Caption = "0"
Else
Value.Caption = "1"
End If
End Select
End If
Right:
If GetAsyncKeyState ...
|
[Text] Erläuterung der Enum nutzung |
Verfasst am: 23.04.2009, 22:55 Aufrufe: 1004
Hier ein TUT fuer das benutzen eines Enums.
Mit einem enum gelingt folgendes:
Lets go:
Enum:
Die sub:
(mir faellt grade auf, bei Case Mogen is die MassageBox Falsch. Ich denk aba das wird jeder cheggen.)
Dies ist nun ein beispiel, zu welches man ein enum benutzen kann. EIn enum hat jedoch nicht immer die werte 1,2 oder 3.
Meist haben sie laengere werte die man sich nicht alle merken moechte. Ihr ...
|
variablenwert im code benützen und an Label anhängen |
Verfasst am: 15.04.2009, 14:01 Aufrufe: 686
Marduk hat recht, Select Case Anweisung ist das, was du bruachst ;D
Wüsste nicht, warum du es anders lösen solltest, wenn es damit so einfach geht.
lg ZiuX
|
variablenwert im code benützen und an Label anhängen |
Verfasst am: 15.04.2009, 11:30 Aufrufe: 686
Wenn ich dich richtig verstanden habe, hilft dir die Select Case Anweisung weiter.
http://openbook.galileocomputing.de/vb_net/msvb020006.htm#Rxxmsvb020006256DieSelectCaseVerzweigung
|
Brauche ein Lottoprogramm in C |
Verfasst am: 05.04.2009, 15:08 Aufrufe: 2141
) Mensch zieht <-> Computer tippt\n\n");
// e=(Abgesicherte Eingabe von Menü)
do
{
printf("Auswahl: ");
e=scanf("%d", &menue);
fflush(stdin);
} while(!e || menue<1 || menue>3); // Eingrenzung für die eingabe von 1-3
//srand((unsigned)time(NULL));
switch(menue)
{
// Computer zieht <-> Mensch tippt
case 1:
/*system("color 0E&q ...
|
Projekt auf einer Internet Seite hochladen |
Verfasst am: 26.02.2009, 18:24 Aufrufe: 1607
Wie benutze ich den ASP? "Active Server Pages (ASP) ist eine von Microsoft entwickelte SSI-Nachfolgetechnologie, die mit Einsatz einer Skriptsprache wie VBScript, Perl oder JScript serverseitig Webseiten erzeugt."
Nehmen wir mal an ich habe so eien Prozedure:
Private Sub generieren_Click()
Static generieren As Long
generieren = generieren + 1
Select Case generieren
Case 1:
name_tx ...
|
Einlesen hinter Dateiende |
Verfasst am: 26.02.2009, 15:40 Aufrufe: 2462
Falls in der eingelesen Zeile außer Fail} auch noch eine Komponente enthalten
ist wird die Sourcecodedatei die die Protokolldatei erstellt und ebenfalls zeilenweise eingelesen
und in eine Variable gespeichert. Wenn die Komponente mit der Fehlermessung im Sourcecode
gefunden wird sollen über die Methode append und einem Select Case unterschiedliche Messungen
für diese Komponente eingefügt werden um heraus zu finde ...
|
Hilfe beim Generieren... |
Verfasst am: 17.02.2009, 21:48 Aufrufe: 1307
hi
du musst die variable ausserhalb deiner prozedur deklarieren
aber das ist jetzt was anderes
zu deiner ersten frage...
case 33:
name_txt.text = "WasWeisDennIchWasFürEinName"
alter_txt.text = "WasWeisDennIchWieGroß"
'und da...
'sagst du dann einfach dass deine Variable Null ist...
generieren = 0
end select
und wenn du nachher wieder auf den button klickst wird wieder p ...
|
|
|