|
| Autor |
Nachricht |
RaG3!_ Poster

Anmeldedatum: 26.07.2007 Beiträge: 104
|
Array
Verfasst am: 22.11.2007, 18:47 |
|
|
Hallo,
was kann man genau unter "Array" verstehen?
Hab die Suchfunbktion genutzt, dieser Begriff kommt auch zu hauf vor, troztdem kann ich mir nichts darunter vorstellen.
Zudem habe ich ein Problem bei einem Source - Code
Ich möchte eine Anwendung ausführen lasse
| Code: | | & Shell("...." - s) |
Dann kommt der Fehler "Array erwartet", kann mir da jemand helfen?
Im vorigen Teil vom source code wird array ichtverwendet
Der Code ist von einem Webdownloader
Vielen Dank[/u] |
|
| |
|
 |
Blue!Sky!_ Coder


Anmeldedatum: 06.10.2007 Beiträge: 227
|
Verfasst am: 22.11.2007, 18:53 |
|
|
| wie wärs mit definieren? |
|
| |
|
 |
RaG3!_ Poster

Anmeldedatum: 26.07.2007 Beiträge: 104
|
Verfasst am: 22.11.2007, 18:55 |
|
|
Wie mach ich dies genau ?
Array (...........)
und was für infos müssen in die klammer gesetzt werden?
kann mir unter begriffen wie ParamArray nix vorstellen |
|
| |
|
 |
Blue!Sky!_ Coder


Anmeldedatum: 06.10.2007 Beiträge: 227
|
Verfasst am: 22.11.2007, 18:56 |
|
|
| definieren dim bla (bla is der array) as integer als beispiel |
|
| |
|
 |
r4z3r_ « Webmaster »

Anmeldedatum: 06.02.2007 Beiträge: 252
|
Verfasst am: 22.11.2007, 18:56 |
|
|
Du musst dir ein Array wie einen Schrank mit vielen Fächern vorstellen.
In jedem Fach des Schrankes kannst du einen Wert speichern, wie in normalen Variablen.
Arrays deklariert man wie normale Variablen, nur dass man hinter dem Namen der Variable eine Zahl in klammern setzt.
Beispiel:
Die 50 in diesen Klammern bedeutet, dass insgesamt 51 Felder reserviert werden. Da die 0 ebenfalls mitzählt, sind es nicht nur 50.
Den Wert zuweisen kannst du, indem du die Variable mit dem gewünschtem Index ansprichst:
| Code: | | bla(13) = "Hiermit wird das 14 Feld angesprochen." |
Das praktische am Array ist, dass du sehr leicht in einer Schleife Werte eingeben/ausgeben lassen kannst.
Ich hoffe das & vor deinem Shell steht da unabsichtlich...
 |
|
| |
|
 |
RaG3!_ Poster

Anmeldedatum: 26.07.2007 Beiträge: 104
|
Verfasst am: 22.11.2007, 19:04 |
|
|
Ich danke euch schonmal , hab jetzt geschrieben am Anfang
| Code: | Dim bla(9) as Intenger
|
Wird jetzt hiermit erkannt dass es sich automatisch um einen Array handelt?
Wie orde ich jetzt diesem "bla" "shell" zu?
ich hoffe ,ihr wisst was ich mein |
|
| |
|
 |
blubablub_ Tutorial Leser


Anmeldedatum: 20.06.2007 Beiträge: 31
|
Verfasst am: 22.11.2007, 19:42 |
|
|
ja bla(nummer der variablen des arrays) = shell...
| King of Chaos hat Folgendes geschrieben: | MAN REGT IHR KIDDIES MICH AUF!!!!
was hatt das mit Copy PAST ZUTUEN?!
wenn man was vom VT nachmacht ?!!!!!!!
|
| enco hat Folgendes geschrieben: | | Ja King of Chaos, da meldet sich der Richtige zu Wort ... |
|
|
| |
|
 |
sollniss_ Coder

Anmeldedatum: 08.09.2007 Beiträge: 212
|
Verfasst am: 02.04.2008, 15:25 |
|
|
die msgbox mit array erwartet kommt nur wegen dem & davor, weil vb daduch denkt, das shell nen array is
machst du so:
| Code: | | Shell("explorer.exe - s") |
wenn leerzeichen in der exe (oder deren pfad) vorkommen muss du alles nochmal in anfürungszeichen
| Code: | | Shell(chr(34) & "C:\backup dateien\explorer.exe" & chr(34) & " - s") |
chr(34) ist ein anführungszeichen, da vb probleme mit mehrfachen AFZ hat isses einfach übersichtlicher nen chr(34) anstatt nen " zu nehmen
btw. wenn die datei nicht im system32 ordner ist musst du immer den pfad angeben, ansonsten kannst du ihn weglassen
Öhm... der Thread ist ziemlich alt^^ aber hab grad nen Spampost hierdrin gelöscht. Also nehme ich mal an, dass du deswegen gepostet hast. http://sollniss.1x.to/
 |
|
| |
|
 |