Prüfung ob Variable existiert

I

i125

Hallo,

leider hab ich kein Befehlsverzeichniss, ich hab folgendes vor:

ich lese ein Array aus und möchte gerne abbrechen wenn kein Array mehr vorhanden ist:

in PHP würde ich eigentlich so vorgehen:

PHP:
if isset(array[0]) {
# Anweisung
}
else {
# Anweisung
}

Könnt ihr mir weiterhelfen?

Gruss

Alexander
 
Also in C würde ich einfach mit ner Schleife die einzelnen
Arrays auf Inhalt prüfen also etwas so:

Code:
char myArray[10];
for(int i=0;i<10;i++)
   {
   if(myArray[i] == "")
      { 
         Anweisung
       }
   else
       {
         Anweisung
       }
}

...falls du sowas meintest,aber das wird dir wohl kaum
helfen, aber vielleicht isses ja n kleiner Denkanstoß =)

Ansonsten keine Ahnung wie das in VB geht, denk mal
Lirion kann dir da besser helfen...

Greetz...
 
Hab ich versucht, aber wenn der Array in der Schleife nicht existiert, dann kann ich Ihn auch nicht auf Inhalt prüfen.

Ich bekomme dann immer den folgenden Fehler:

Index auserhalb des Gültigen Bereichs...

Aber Danke

Alexander
 
Willt du das Array den dynamisch vergrößern?
Warum kein ausreichend großes Array initalisieren, dann
nach belieben mit Inhaltfüllen und überprüfen?

Also von dyamischen Arrays hab ich jetzt gar keine Ahnung...
Hoffe mal ich versteh dich überhaupt richtig, kommt mir alles
n bißchen komisch vor.
 
Weil das dann ungeschickt programmiert ist:

Hier mal mein Code:

PHP:
Dim ovar As String
Dim mvar As String 
Dim str_array() As String 
Dim i As Long

str_array = Split(My.Value("ARZTPRAXIS_BEZEICHNUNG")," ") 

For i = 0 To 10
	If str_array(i) <> "" Then
	If str_array(i) = "Praxis" Or str_array(i) = "Arzthaus" Or str_array(i) = "Dr." Or str_array(i) = "Gemeinschaftspraxis" Then 
	Else
		If mvar <> "" Then
			ovar = mvar 
			mvar = CStr(ovar) + CStr(" ") + CStr(str_array(i))
		Else
		mvar = + CStr(str_array(i))
		End If
	End If
	End If 
Next i

If mvar <> "" Then
	My.Value("ARZTPRAXIS_SORTCODE") = mvar
Else
	My.Value("ARZTPRAXIS_SORTCODE") = My.Value("ARZTPRAXIS_BEZEICHNUNG")
End If

Ich hab ihn jetzt mal PHP Farbcodiert, dann kann man es besser auseinander halte
 
*fuahrg*

okok, da fragst dann wohl wirklich besser Lirion oder
jemanden der sich mit VB auskennt, soweit war ich mit
VB noch nicht als ich mit C angefangen hab...

Greetz...
 

Neue Beiträge

Zurück