Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 17.08.2007, 10:50 Titel: Difinationen im Code ändern |
|
|
Kann mann eine difination (DIM) auch später wieder entfernen?
Ich hab folgendes versucht:
Code: | dim as string X
erase X
dim as integer X |
Und das wars wohl nicht _________________ Bis irgendwann...  |
|
Nach oben |
|
 |
Eternal_pain

Anmeldungsdatum: 08.08.2006 Beiträge: 1783 Wohnort: BW/KA
|
Verfasst am: 17.08.2007, 11:04 Titel: |
|
|
Nein.
Redim ist zum REdimensionieren von Arrays gedacht!
Wenn Du gleichnamige Variablen in deinem Hauptprogramm verwenden willst, die von einem anderen Typ sein sollen, sieh Dir den Befehl
Code: | SCOPE
...
...
END SCOPE
|
an.... _________________
 |
|
Nach oben |
|
 |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 17.08.2007, 11:14 Titel: |
|
|
So läufts:
Code: | dim as string x
scope
dim as integer x
end scope
|
_________________ Bis irgendwann...  |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 17.08.2007, 12:04 Titel: |
|
|
Ganz ehrlich, das ist schlechter stil. Scope kann nützlich aber bei so kurzen und oft benutzen Variablennamen wie x,y,z,i,j usw schleichen sich da oft mehr Fehler ein als man denkt. Warum deklarierst du nicht einfach eine neue Variable im Hauptprogramm? Es ist ja nicht so, dass eine neue Variable gleich 1 MB Speicher benötigt oder dadurch der Code komplett unübersichtlich wird... _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 17.08.2007, 12:41 Titel: |
|
|
Ganz einfach:
Code: | DIM AS UBYTE bass.dll | funzt nicht und ich suche dafür alternativen. _________________ Bis irgendwann...  |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 17.08.2007, 13:11 Titel: |
|
|
klar geht das nicht, der punkt ist ja auch für TYPEs reserviert! Da gibt's keine alternative außer punkt weglassen, unterstrich oder nen TYPE definieren! _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
AndT
Anmeldungsdatum: 02.04.2007 Beiträge: 481
|
Verfasst am: 17.08.2007, 13:18 Titel: |
|
|
und -lang deprecated _________________ Bis irgendwann...  |
|
Nach oben |
|
 |
ytwinky

Anmeldungsdatum: 28.05.2005 Beiträge: 2624 Wohnort: Machteburch
|
Verfasst am: 17.08.2007, 16:18 Titel: Re: Difinationen im Code ändern |
|
|
AndT hat Folgendes geschrieben: | Kann mann eine difination (DIM) auch später wieder entfernen? | Es wäre in der Tat besser, 'difination' zu entfernen:
Dazu mußt du nur dein erstes Posting editieren..
..dann kannst du problemlos 'difination' durch Definition ersetzen..
(Damit fremdsprachige Besucher keine Schwierigkeiten haben und das Wort nicht vergeblich suchen müssen, sieht außerdem durchaus seriöser aus..)
Ach, wenn du gerade dabei bist, 'mann' wird übrigens groß geschrieben
Gruß
ytwinky _________________
v1ctor hat Folgendes geschrieben: | Yeah, i like INPUT$(n) as much as PRINT USING.. | ..also ungefähr so, wie ich GOTO.. |
|
Nach oben |
|
 |
|