versteht die Befehle nicht wirklich!!
Übersicht

SvolfBetreff: versteht die Befehle nicht wirklich!! |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi Leute,
ich habe schon viele Tuts durch und mir sogar 2 Bb Bücher gekauft. Nur leider versteh ich da kaum was. Also wenn da erklärt wird wie ne function funktioniert kapiere ich es für die aber selbst weis ich nicht wie ich es für was anderes machen könnte oder bei manschen Beispielen versteh ich es einfach auch nicht. follgende Befehle versteh ich nicht: Data,Read,Dim,Type und Function zum Beispiel bei eim Tut steht da Data 1.2.3.3.4 Data 1.2.2.3.3 was soll das jetzt bedeuten oder mit dem Types. Ich verstehs leider nicht. Kann es mir vielleicht von euch sehr simpel erklären, dass ich es verstehen kann. wäre echt nett,.. |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
www.blitzbase.de hat beispiele zu den Befehlen, die dem Verständnis sehr förderlich sind. | ||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Abrexxes |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi,
sag Dreamora, wieso linkt Ihr nicht gleich das Forum auf blitzbase. *g* Ich kann verstehen das dass: http://www.blitzbase.de/4a.htm einen Einsteiger schon verwirrt. Von Data und Dim ist da zb nichts zu sehen. Man muss schon wissen das sich zb DATA hinter BASIC versteckt. cu |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nein. Einfach alle Befehle auflisten lassen und dann dort suchen. Mache ich aus Prinzip auch so, da für mich die Kategorieeinteilung nicht sonderlich intuitiv ist.
Würde auch empfehlen die Originalhilfe durch den Download von Blitzbase zu ersetzen. Aus 3 Gründen: 1. Deutsch 2. Beispiele 3. und für mich wichtigster Punkt: Blitzbase hat die nicht dokumentierten Befehle drin ![]() Und wir haben direkt gelinkt. BB-Code linkt jeden Befehl direkt auf den Blitzbase eintrag ![]() Was fehlt wäre ein direkter Link zur Robsite TutorialSektion. Aber wer weiss, was nicht ist, kann noch werden, nicht? ![]() |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Goodjee |
![]() Antworten mit Zitat ![]() |
---|---|---|
auf bblitzbase gibt es auch ein gutes tutorial über types... | ||
"Ideen sind keine Coladosen, man kann sie nicht recyclen"-Dr. House
http://deeebian.redio.de/ http://goodjee.redio.de/ |
![]() |
Lunatix |
![]() Antworten mit Zitat ![]() |
---|---|---|
z.B. types versteht man auch so schnell net, da sie etws schwieriger sind.
bsp : BlitzBasic: [AUSKLAPPEN]
Functions : Funktionen sind eigendlich nur eine sammlung von befehlen, die beliebig oft in einem programm abgerufen werden kann, heisst man muss net immer alles wieder neu schreiben bsp : BlitzBasic: [AUSKLAPPEN]
Okay, mir is eben kein besseres beispiel eingefallen, sry ![]() |
||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
Svolf |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Mit den Functionen leuchtet mir ein nur benutzt man die nicht in ein MAin also
Haupt ,... function end,.. def: Function und mit den types bekomm ich wohl nie hin, weil field txt$ und dannt\txt$ ???? Ich glaube ich bin zu dumm für Types =*( und anwenden von functionen ich versteh ja die meisten nur selbst schreiben oO? |
||
![]() |
skey-z |
![]() Antworten mit Zitat ![]() |
---|---|---|
Funktionen kannst du von überall aus deinem Code aufrufen, also auch aus anderen Funktionen oder includes heraus, und nicht nur aus der Hauptschleife
Für Types schaue dir wirklich mal die Tutorials auf Blitzbase an, habe mir da die ersten paar sachen durchgelesen und danach 2 Tage rumprobiert und dann verstanden, wie sie eingesetzt werden. Code: [AUSKLAPPEN] ;Type deklarieren Type test field txt$ end Type ;Type erstellen t.test = new test t\txt$ = "Hallo" t.test = new test t\txt$ = "Tschüss" in t.test ist t nur ein identifier, womit du auf den aktuellen Eintrag zeigst, weil txt$ alleine wäre ja eine normale Variable, aber mit t\txt$ grifst du auf die Variable eines Types zurück. |
||
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz BAC#57: 2. Platz |
Svolf |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ach jetzt versteh ich das Prinzip,...wie son Schubfach einfach nur ne andere Variable mit Unterfächern wie z.B.
Type Fabrik field Leistung field Verbrauch end Type so ungefähr wa? könnte jetzt denTypvars was zu ordnen hight_Leistung = 100/4 low_Leistung = 10/2 hight_Verbrauch = 50/5 low_Verbrauch = 20/2 |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ja, aber _ wäre dann \
\ zeigt einfach an, dass du auf eines der "Schubfächer" in diesem Objekt zugreifst. Das was nach dem \ kommt, sagt auf welches Schubfach zu zugreifen willst |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
Svolf |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
naja ich wollte es als Bruch nur nehmen =D | ||
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
lol. Du musst die zeichen schon so nehmen, wie du sie benötigst.
Mit data und Type ist es eigentlich ganz einfach. Stell dir vor, mit Data legst du werte in einen Topf. also Data "Wert1", "Wert2", 3 Mit Read kannst du die Daten aus diesem Topf wieder auslesen. Also wenn du jetzt Read x$ schreibst, bekommt x$ den ersten Wert von Data. Also "Wert 1" Wenn du dann weitermachst z.b. read y$ dann bekommt y$ den zweiten wert in der Datazeile, also "Wert2" Wenn du jetzt noch read z schreibst wird noch die 3 ausgelesen. Ok. das klingt jetzt vieleicht ein wenig verwirrend. Hier ein Codebeispiel. Vlt kann man es ja da besser erkennen. BlitzBasic: [AUSKLAPPEN] Data "Wert1", "Wert2", 3 ; Datawerte zuweisen Das kann verwendet werden, wenn man in die Kopfzeile ein paar daten schreiben will, die man noch hin und wieder mal verändert. Du warst doch der, den ich kürzlich mal das Quizgame gegeben habe, oder? Siehs dir einfach mal dort an. Wenn man es einmal verstanden hat, isses eigentlich ganz einfach. Types sind etwas schwerer zu verstehen. Das war so ziemlich das Schwierigste für mich und ich konnte es letztendlich nur durch beispielprogramme laden. |
||
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group