Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Coolnes
Anmeldungsdatum: 31.05.2005 Beiträge: 10
|
Verfasst am: 31.05.2005, 15:33 Titel: Free BASIC -lernen doch wie? |
|
|
Ich wollte schon immer mal Programmieren. Im Internet habe ich mal so nachgeschaut nach programmiersprachen -mir ist aufgefallen dieses C++ ist am meisten vertreten. Also wollte ich unbedingt dieses Sprache lernen -ohne Erfolg ! Mein erstes programm hatte ich noch geschafft mit Hello World-weiter habe ich es nicht gebracht. Und jetzt habe ich weiter geschaut und bin auf Basic gestoßen und es gefiel mir das man nur wenige zeilen braucht um die gleichen sachen auf den Bildschirm zu zaubern!!
Jetzt will ich diese Sprache lernen -doch wie soll ich anfangen?
Wie lange dauert es ca. bis ich programme schreiben kann die in normalen Fenstern starten. Und noch ne Frage:
Ich habe minimale Programmierkenntnisse in Java (in der Schule haben wir mal mit Java Kara gearbeitet), welche sprache ist leichter? |
|
Nach oben |
|
|
Bernd
Anmeldungsdatum: 14.09.2004 Beiträge: 498 Wohnort: Kulmbach
|
Verfasst am: 31.05.2005, 15:38 Titel: |
|
|
Hallo,
also ich denke mal Basic ist die leichtere Sprache.
Um FreeBasic zu lernen solltest du dir einfach zuerst einmal ein gutes QuickBasic-Tutorial von qbasic.de holen, vielleicht können dir die anderen noch ein Konkretes nennen, aber die die dort angeboten werden, sind denke ich alle ganz gut. Du kannst ruhig dieses QB Tutorial nehmen, weil die Syntax zu FB gleich ist. Wenn du dieses Tutorial dann mal durchgearbeitet hast, kannst du dich mit den in FreeBasic neu hinzugekommenen Funktionen vertraut machen.
Bernd _________________ Neue Homepage: http://www.glubb.rockt.de
UND
Der Wahnsinn hat seine eigene Homepage: http://pulmollwand.rulz.de |
|
Nach oben |
|
|
ChemicalWarfare
Anmeldungsdatum: 15.09.2004 Beiträge: 152
|
Verfasst am: 31.05.2005, 15:43 Titel: |
|
|
Ich weiß zwar nicht, ob es inzwischen freeBASIC Tutoriale gibt, aber es (fast) dieselben Befehle wie QBasic hat, kannst du ja davon ein Tuorial angucken. Auf www.qbasic.de gibt es welche. Außerdem guck dir mal diesen Thread an, wo FB-Tuts behandlet werden: http://forum.qbasic.at/viewtopic.php?t=901
Zu Java: ist an C++ angelehnt; für den Anfang ist Basic besser (meiner Meinung nach)[[/url] _________________ Er ist ein Wunder!
Nein, er ist eine Missgeburt. |
|
Nach oben |
|
|
Coolnes
Anmeldungsdatum: 31.05.2005 Beiträge: 10
|
Verfasst am: 31.05.2005, 16:08 Titel: |
|
|
Vielen Dank schon mal, aber noch eine Frage:
Wie füge ich ein .ico in meine Compilierte Datei ein? |
|
Nach oben |
|
|
ChemicalWarfare
Anmeldungsdatum: 15.09.2004 Beiträge: 152
|
Verfasst am: 31.05.2005, 16:33 Titel: |
|
|
Dafür brauchst du einen Resource Editor, such mal bei google danach. _________________ Er ist ein Wunder!
Nein, er ist eine Missgeburt. |
|
Nach oben |
|
|
Dusky_Joe
Anmeldungsdatum: 07.01.2005 Beiträge: 1007 Wohnort: Regensburg/Oberpfalz
|
Verfasst am: 31.05.2005, 16:57 Titel: |
|
|
Sebastian hat da mal ein kleines Programm geschrieben, das das vollkommen automatisch übernimmt. Schau mal im Forum Projektvorstellungen.
"Normale Fenster": Ich denke einmal, du meinst damit die Windows-Fenster, die auch Grafik anzeigen können, nicht nur Text.
Dafür gibt es zwei Möglichkeiten:
#1 (die einfache): freeBASIC bietet eigene Grafikbefehle, darunter auch SCREEN. SCREEN öffnet ein Grafikfenster, auf dem du dann nach gutdünken rumspielen kannst. Dazu dienen dir verschiedene "drawing primitives" (~ einfachste Grafikbefehle).
Wenn du dich an die ranmachst, solltest du aber in den Grundlagen schon eingermaßen Fit sein - gib dir ein zwei Wochen, vllt auch mehr, wenn du wenig Zeit hast.
#2: (die schwierige): Über die WIN-API. Ich schreibe gerade ein Tutorial dazu (Link)
Der Vorteil hier ist, dass du einige Äußerst Praktische Funktionen von Windows bereitgestellt bekommst (Checkboxen, Buttons, ...). Dafür ist das ganze Thema alles andere als einfach...
Wenn du gerade erst mit BASIC angefangen hast, solltest du auf jeden fall bei Methode 1 anfangen.
Gehört sowiso dazu
Und ein unbedingtes MUSS ist natürlich diese Seite:
www.freeBASIC.de
Zurzeit gibt es dort noch nicht all zu viele Tutorials, aber immerhin eine relativ vollständige Befehlsreferenz (~280 KB, downloadbar als ZIP ~ 60 KB)
Allerdings planen die Member der Community hier, zusammen ein Großes Tut zu schreiben, das mehr oder weniger alle Themen abdeckt...falls das möglich ist _________________ fully biological degradable
Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet. |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
|
Dusky_Joe
Anmeldungsdatum: 07.01.2005 Beiträge: 1007 Wohnort: Regensburg/Oberpfalz
|
Verfasst am: 31.05.2005, 17:15 Titel: |
|
|
Wo wir grade dabei sind: Du wolltest doch noch ein paar kleine Änderungen dran vornehmen, damit das ganze Auch dann noch funktioniert, wenn Dein Prog, FBC und die BAS in verschiedenen Verzeichnissen liegen...
Naja, nur keinen Stress _________________ fully biological degradable
Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet. |
|
Nach oben |
|
|
Stormy
Anmeldungsdatum: 10.09.2004 Beiträge: 567 Wohnort: Sachsen - wo die schönen Frauen wachsen ;)
|
|
Nach oben |
|
|
Coolnes
Anmeldungsdatum: 31.05.2005 Beiträge: 10
|
Verfasst am: 31.05.2005, 18:06 Titel: |
|
|
Das FreeBasic Compiler Extension 1.0 von Sebastian Steiner funktioniert bei mir nicht oder ich mache was falsch:
Alles Eingegeben, am Ende steht EXE File erstellt aber wo ist denn diese Datei denn am Ende?? |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
Verfasst am: 31.05.2005, 18:38 Titel: |
|
|
Hallo.
Du musst die FreeBasic Compiler Extension in das Verzeichnis tun, in das du FreeBasic entzippt hast. Meist ist das c:\freebasic\. Deine BAS Datei sollte im gleichen Verzeichnis liegen, da es sonst ggf. zu Fehlern kommt, wie Dusky_Joe beschrieben hat. Bei dem Programm ging es mir mehr um einen einfachen Zugang zu Ressourcen bei FB und ich hab in der Version 1.0 nicht viel Wert auf solche Kleinigkeiten gelegt. Wenn die vielen Klassenarbeiten rum sind, bringe ich mal eine neue Version raus.
Wenn man die FBCE korrekt aufspielt, läuft sie auf jedem Windows PC.
Viele Grüße!
Sebastian _________________
Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen! |
|
Nach oben |
|
|
Coolnes
Anmeldungsdatum: 31.05.2005 Beiträge: 10
|
Verfasst am: 31.05.2005, 18:42 Titel: |
|
|
Vielen Dank!!! Hat wirklich geklappt!!! |
|
Nach oben |
|
|
helium
Anmeldungsdatum: 10.09.2004 Beiträge: 397 Wohnort: Leverkusen
|
Verfasst am: 31.05.2005, 19:40 Titel: |
|
|
Zitat: | Und noch ne Frage:
Ich habe minimale Programmierkenntnisse in Java (in der Schule haben wir mal mit Java Kara gearbeitet), welche sprache ist leichter? |
Zitat: | Hallo,
also ich denke mal Basic ist die leichtere Sprache. |
Denke ich nicht. Mit Zeigerarithmetik kann man aisch ganz leicht mal verwurschteln. C-Libs (auf die man bei FB angewiesen ist) sind in der Regel nicht annähernd so einfach handzuhaben, wie die Java-Bibliothek. Und dann kommt noch das lästige und fehleranfällige manuelle Speichermanagement dazu. _________________ Bevor Sie aufhören sich körperlich zu betätigen sollten Sie ihren Doktor befragen. Körperliche Inaktivität ist abnormal und gefährlich für Ihre Gesundheit. |
|
Nach oben |
|
|
|