Das muss man ab und zu mal sagen !
Übersicht

antome!!! gesperrt !!!Betreff: Das muss man ab und zu mal sagen ! |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Es gibt immer und immer wieder hier in der Beginners-Corner Fragen mit kleinen Programmbeispielen in denen ein so offensichtlicher Fehler darin ist, das ihn jeder beim zweiten mal durchlesen erkennen muss.
Ihr werdet nichts lernen wenn ihr wegen jeder Kleinigkeit nachfragt und die Leute die euch helfen wollen werden dann mit der Zeit immer mürrischer weil sie ihre kostbare Zeit damit verbringen müssen um euch den Code zu verbessern. Also bevor ihr Fragen stellt lest euren Code mindestens 2-3 mal AUFMERKSAM durch. Dann gibt es noch den Debugger in der BlitzIDE, wenn ihr nicht mit der BlitzIDE arbeitet und euer Editor den Debugger nicht richtig anzeigt, dann ladet bevor ihr fragt euren Code mal in die BlitzIDE und lasst das Programm mit debug Enabled? <--- im Menu Program "das Häckchen muss dran sein" laufen. Mit Debuglog Nachricht$ könnt ihr auch eine Textnachricht ins Debuggerfenster setzen. Falls ihr mit dem Debugger nicht zurecht kommt gibt es noch eine Möglichkeit um an Informationen wärend des Programmablaufs zu kommen. Print Variable in den Code einbauen, Variable steht für einen String$ Integerwert oder Float je nachdem welchen Wert ihr überprüfen wollt. Man kommt dann oft schnell dahinter was falsch ist. Statt Print funktioniert auch Text 10,10,Variable falls sich die Werte schnell ändern und nur den Wert eines Schleifendurchlauf benötigt so hilft es wenn man kurzfristig ein Waitkey() nach Print oder Text einbaut. Ab besten in Kombination mit IF/THEN Code: [AUSKLAPPEN] If Schleifenzähler = 20 Then
Print Variable WaitKey() EndIf Den Fehler selber finden macht auch mehr Spass und fördert die Sicherheit beim programmieren. Edit: BladeRunner: Dem ist nichts hinuzufügen. pinned. |
||
![]() |
Smily |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hmm guter Post.
Bin sogar dafür, dass das gepinnt wird. Noch einen kleinen Hinweis meinerseits: Wenn man den Fehler nicht findet, dann in die Erste Zeile den Stop befehl reinsetzen und dann mittels den Debugger Zeile für Zeile Abarbeiten. Und immer im Hinterkopf überlegen "Was macht das Programm an dieser Stelle?" |
||
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 |
![]() |
Lunatix |
![]() Antworten mit Zitat ![]() |
---|---|---|
Und wenn ihr wirklich nicht weiterkommt, bevor ihr den Post erstellt, sucht nocmal im forum nach oder auf der robsite.
Auch sehr empfehlenswert ![]() [OT] meine fragen sind en leutz hier wohl zu hoch in letzter zeit ![]() ![]() ![]() |
||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
![]() |
PowerProgrammer |
![]() Antworten mit Zitat ![]() |
---|---|---|
richtig suchen
Und suchen ist nicht "einfach mal n wort eingeben", deshalb: http://www.ikz-online.de/osr/o...tseite.php Userlibs/DLLs Wenn ihr Befehle sucht und die auf http://www.blitzbase.de nicht findet, dann schaut mal bei MSDN vorbei: http://msdn2.microsoft.com/de-de/default.aspx Falls ihr euch bei MSDN nicht zurecht findet: http://msdn.microsoft.com/libr...erence.asp Außerdem ist http://www.activevb.de auch eine gute Anlaufstelle. Überlegt, wie der Befehl, den ihr sucht, heißt. Außerdem solltest ihr unter "Tutorials & FAQs" und im Codearchiv schauen, ob es dort keine Ansätze zu eurem Problem gibt. Das musste jetzt sein ![]() |
||
www.xairro.com Alles für Webmaster und Programmierer! Es gibt mehr als bloß einen Counter! |
![]() |
garret |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich bin dafür, einen Hinweis dieser Art gut leserlich irgendwo bei "Thema erstellen" hinzuzufügen:
softgames.de hat Folgendes geschrieben: Wie poste ich richtig? Nachdem ich mit Google oder einer ähnlichen Suchmaschine und der Forensuche nichts gefunden habe, erstelle ich ein neues Thema in dem passenden Unterforum, mit einem treffenden Titel und deutlichem Text, unter dem sich jeder etwas vorstellen kann. Außerdem interessant: http://www.lugbz.org/documents...ns_de.html Und schließlich: Rechtschreibung kontrollieren. Auch wenn man es scheinbar eilig hat. MfG garret |
||
>>nec aspera terrent<< (Auch Widerwärtigkeiten schrecken nicht) |
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
unpinned wegen dem vorzüglichen FAQ-Thread. | ||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group