Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Variablen in eine Datei speichen
Gehe zu Seite Zurück  1, 2
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Bad_King
gesperrt


Anmeldungsdatum: 15.04.2006
Beiträge: 455
Wohnort: nähe Stuttgart

BeitragVerfasst am: 22.05.2006, 16:29    Titel: Antworten mit Zitat

OK, Danke. Und wie kann man aber normale Variablen (keine Arrays) für das ganze Programm, also für alle SUBs, usw. verfügbar machen.
Bei Arrays ist es ja so: "DIM einarray(100, 10)"
Wie geht das aber bei normalen Variablen?
_________________
Mein Server: http://gianluca.dyndns.org
(Ist meistens nur Tagsüber an)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 22.05.2006, 16:32    Titel: Antworten mit Zitat

Code:
Dim Shared bla As Integer

Declare Sub wert()

Sub wert()
   bla=2
End Sub

Print "voher: ";bla
Call wert
Print "nacher: ";bla

Wie du (hoffentlich Zunge rausstrecken) siehst geht das mit Dim Shared. Näheres dazu müsste in der MonsterFAQ stehen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
raph ael



Anmeldungsdatum: 12.04.2006
Beiträge: 472

BeitragVerfasst am: 25.05.2006, 21:53    Titel: Antworten mit Zitat

Du hast doch einmal gefragt warum das nicht geht:
Code:

dim feld(1000) as string
input "Zahl eingeben: ",nummer$
print "Der Eintrag ist: " + feld(nummer)

Korrekt lautet der code so:
Code:

dim feld(1000)
input "Zahl eingeben: ",nummer$
print "Der Eintrag ist: " + feld(val(nummer$))

String<>Integer! lächeln
Gegebenfalls QB mit /ah starten.
_________________
Zitat:
1000 Yottabytes sind absurd. 640 Yottabytes sollten genug für jeden sein.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2
Seite 2 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz