-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
27. Mär 2005
Na gut, ich mache einen neuen Thread auf.
Die Frage habe ich mittlerweile gelöst, ich musste nur ein canvas createn und sein Handle auf ein Handle eines Panels zuweisen.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
26. Mär 2005
Natürlich hat es das. Für das Projekt muss ich das wissen. Wenn es sein muss, mach ich auch einen neue Thread auf, aber ich denke, das gehört alles zusammen.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
26. Mär 2005
Danke. Und wie ist das jetzt mit dem auf-das-canvas-zeichnen?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
26. Mär 2005
Mein Problem ist auch einfach, dass ich das mit dem auf dem Canvas zeichnen nicht hinkrieg. Den Rest hab ich jetzt so einigermaßen gecheckt.
Ach, und warum rätst du mir von 10 ms ab, es hilft doch eh nichts, wenn der Bildschirm nur max. 100 Hz Aktualisierungsrate hat.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
26. Mär 2005
Ha, ich habs gecheckt! Jetzt noch ein paar Fragen: Muss ich immer die ganze Welt bewegen oder kann ich auch eine Kamera setzen? Kann ich auch Linien zeichnen? Reicht es nicht auch, wenn ich die Render-Rate auf alle 10 ms runtersetze, der Monitor kann sie ja eh höchstens mit 100Hz anzeigen. Kann man auch Kuben zeichnen oder muss man 6 Quadrate zeichnen? Kann man überhaupt gleich 3 dimensionale...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
25. Mär 2005
Wäre für Hilfe sehr dankbar!
Ich danke euch allen dafür, dass ich mir so intensiv helft. Ich habe jetzt auch schon eine Variablenunterstützung eingebaut, ein Beispielcode, der dabei ist, erklärt das ganze. Leider ist +-*/ nicht drin, das krieg ich vielleicht mit einem Math-Parser hin.
Ich habe diesmal die Source und die Hilfe weggelassen, da die Source sich eh bald wieder ändert, und die...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
25. Mär 2005
Ich raff bei www.delphigl.de gar nix. Kann es sein, dass bei delphi 7 PE der Befehl glcreatewnd nicht vorhanden ist?
Ich weiß auch nicht, wie man z.B. auf einem bestimmten Bereich eines Formulars eine 3D Welt zeichnen kann. Kann mir das bitte jemand erklären?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
25. Mär 2005
Was heißt NP?
Das OpenGL Zeug schau ich mir mal an, ich würde es natürlich gerne in 3D machen, aber ich habe damit keine Erfahrung, und ich habe auch nur ein ganz billiges 3D Programm, ich wüsste gar nicht, wie ich 3D Modelle erstelle.
Skriptsprache? Meinst du damit meine Pseudoprogrammiersprache? Und welche interessanten Dinge z.B.?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
24. Mär 2005
Gute Idee, danke!
Achja, ICQ hab ich nicht.
OO heißt objekt-orientiert, oder?
Und noch ne Frage: Wie mache ich eine .pas Unit zu einer .dcu Datei, die ich ins Lib Verzeichnis packen kann?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
24. Mär 2005
Jetzt nurmal so vor mich hin getippt, ohne auf syntax zu achten:
if cmdunknown then
for I:=0 to length(vars) do
begin
if leftstr(cmd,length(vars))=vars then
varvalue:=strtoint(midstr(length(vars)+1));
end;
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
24. Mär 2005
Ich hab null Ahnung von 3D Programmierung und eigentlich ist es schon etwas 3D, denn es lassen sich 10 Bausteine übereinaner legen, und ich kann es auch so erweitern, dass der Roboter nur einen Baustein hinauffahren kann und auch nur einen herab.
Aber wenn mir jemand OpenGL erklärt erweitere ich es gerne! Wie gesagt, die Sourcefiles sind jetzt alle dabei und ich würde mich freuen, wenn jemand...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
24. Mär 2005
Das das Prog in der letzten Schleife hängt, ist völlig klar. Du musst das so schreiben:
drehelinks //Das ist nur dafür da, damit gleich am Anfang gecheckt wird, ob der Robo schon mit dem
drehelinks //Rücken zur Wand steht
solange nicht istwand //Steht der Robo an der Wand-Schleife
vorwärts
~schleife
drehelinks
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
24. Mär 2005
Hier ist das File inkl. HTML-Hilfe(Hier stehen die Blockende-Elemente immer noch mit dem Prefix "/" drin, das ist jetzt "~", also nicht "/wenn" sondern "~wenn"). Die Dfm-Dateien sind jetzt auch drin.
Anhang auf Wunsch entfernt. Mfg, Sharky
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
23. Mär 2005
Das mit den *.dfm Dateien tut mir leid, Hilfe gibt es, hab ich aber vergessen (So bin ich nun mal).
Das mit den Änderungen ist mir bekannt, bin aber noch nicht dazu gekommen, es zu ändern.
Hier eine kleine Befehlsreferenz:
oben, unten, rechts, links: Erklärt sich von selbst.
drehelinks, dreherechts: Nicht schwer zu erkennen.
vorwärts: Ein Schritt in die momentane Richtung des Roboters....
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
23. Mär 2005
Hier ist mein Programm, inlusive Source. Habs auch noch mit dem Code-Formatter formatiert.
Anhang auf Wunsch entfernt. Mfg, Sharky
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
23. Mär 2005
Danke!
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
23. Mär 2005
Wäre dir dankbar für einen Link...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
23. Mär 2005
Ja, und ich bin nunmal ein Anfänger.
Heute nachmittag lade ich das file mal hoch. Wie gesagt, buggy, aber es läuft.
Aber ich warne euch: Ich habe keine Einrückungen, kommentiere nie und mein Code ist ein einziger Flickenteppich, den wohl nur ich noch verstehe... ...zumindest ein bisschen... :mrgreen:
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
22. Mär 2005
Ich habe null Ahnung von Assembler. Ich kenne dort nur den Befehl mov, weis nicht die Parameter, habe null Ahnung von der Syntax und weis auch nicht, was der Befehl bewirkt. :mrgreen:
EDIT:
Es funktioniert ja auch, aber eben so unübersichtlich...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
22. Mär 2005
Zugegeben, es ist nicht wirklich eine Programmiersprache.
Ich will wirklich nur, dass der Roboter etwas rumläuft, das reicht mir vorerst an Schwierigkeit.
Das ganze läuft ungefähr so ab:
Zeile für Zeile wird ausgelesen, wird überprüft, ob Befehl vorhanden, ansonsten ein Syntaxfehler, wenn Befehl vorhanden dann (if-Abfrage für jeden Befehl) zugeordneten Befehl ausführen.
Schlimm wirds...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by 3_of_8,
22. Mär 2005
Wie ich schon in einem anderen Thread erwähnt habe, ich bastle gerade an einer Mini-Programmiersprache im Stil von Roboter Karol, für komplette Programmieranfänger, zum Lernen von ersten Programmierideen. Ich habe aber das Gefühl, das meine Algorithmen alles unnötig komplizieren. Könnte mir bitte jemand ein paar Codeschnipsel und Anregungen dazu geben?