Probleme mit IncludeDatei und Unterprogramm

Gast #62794
Ich binde eine Datei (qbsetup.bas) im Hauptprogramm mit Include ein. und
zwar so '$INCLUDE: 'qbsetup.bas'

Wenn ich nun Befehle, die in dieser Includedatei definiert sind,
aufrufe, funktioniert das auch.

Aber wenn ich so ein Befehl in einem Sub (Unterprogramm) benutze
funktioniert das nicht.

Wie kann das sein???

Muss ich beim Einbinden von Dateien noch was beachten, dass die auch im
UP präsent sind?

Wenn ich die qbsetup.bas im UP noch mal einbinden will, geht das nicht
- Fehlermeldung

Ich bin über jede Idee sehr dankbar und wenn sie das Problem aus dem
Weg räumt noch viel mehr! Vielen Dank im Voraus!
Unter C und Assembler bedeutet include genau das gleiche, als wenn man
beide Dateien in eine Datei zusammen kopiert.

D.h. die eine Datei genau an der Stelle des include reinkopieren, nicht
woanders !


Versuchs mal. Wenn dann der Fehler weg ist, dann liegt ein Bug im Basic
vor.


Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.