Anfänger

Bearbeiten

Was spricht gegen Goto?

Bearbeiten

Der Befehl GOTO stammt ursprünglich aus   GW-BASIC (sehr alte Version von BASIC). Unter BASIC-Programmierern ist er nicht sehr beliebt, da er strukturierte Programmierung nicht möglich macht und somit ein ziemliches Wirrwar bildet (auch bekannt als 'Spaghettiprogrammierung'). Außerdem sinkt die Übersichtlichkeit des Quelltextes mit den GOTO-markierungen. Meistens ist dann auch nach einer gewissen Anzahl an GOTO's nicht mehr erkennbar, was zusammenhängt.

Syntax:

GOTO Zeilenmarke                                                    

Bem.: Zeilenmarke kann entweder eine Zeilennummer oder der Name einer internen SUB sein. Bem.: Fast jedes goto lässt sich durch eine Schleife (For, While, Do, ...) ersetzen.


Anmerkung: Es gibt einen Sinnvollen Einsatz eines Teils von Goto, den Sprungmarken. Da diese einen Bezeichner haben und danach ein Doppelpunkt folgt, eignen sie sich hervorragend zur Gliederung des Programmes, zusammen mit FBide und sinnvollem Einsatz können so schnell gerade nicht benötigte Code-Passagen ausgeblendet werden.

Allgemein

Bearbeiten

Wie verwende ich die Zwischenablage?

Bearbeiten

siehe dieses Kapitel

Wie kann die Aktuelle Uhrzeit anzeigen?

Bearbeiten

siehe dieses Kapitel

Internet

Bearbeiten

Wie lade ich eine Datei aus dem Internet?

Bearbeiten

siehe dieses Kapitel

Wie versende ich eine E-Mail?

Bearbeiten

siehe dieses Kapitel

Woher bekomme ich die DLL ...

Bearbeiten

Komplettpakt: (Kann Veraltet sein!)

Link Sammlung:

Und sonst:

Einfach denn Namen der DLL eingeben.

Wo hin mit DLLs?

Bearbeiten

Das kommt drauf an:

Entweder in das Verzeichnis deiner Anwendung oder in den Windows-Ordner.

  • Windows 95/98/ME: windows\system
  • Windows NT/2000/XP: windows\system32

Wenn man die DLL in das Verzeichnis der Anwendung speichert, umgeht man einen Versionenkonflikt (Programm 1 will diese Version aber Programm 2 eine andere), hat dafür aber die DLLs doppelt.

Vergesst die DLLs auf keinen Fall bei der Weitergabe!

Weiterhin können die DLLs in jedem Verzeichnis der PATH-Systemvariable gesucht werden.

Im eigenen Programm

Bearbeiten

In Freebasic

Bearbeiten

http://www.freebasic.net/forum/ http://www.sourceforge.net/projects/fbc

Diverses

Bearbeiten

Gibt es eine Alternative zu "-s gui"?

Bearbeiten

Ja, siehe dieses Kapitel.

Gibt es eine Alternative zu LPrint?

Bearbeiten

Ja, siehe dieses Kapitel.

(Zusammenfassung mehrere Threads auf http://forum.qbasic.at)