phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 07.10.2007, 21:49   #1
TP-Junior
 
Registriert seit: Sep 2007
_lolaavid macht alles soweit korrekt

Turbo Pascal grafik


Hallo, ich stecke total fest und komme nicht weiter, kann mir da jemand helfen?

Psoll.

Geändert von _lolaavid (25.10.2007 um 00:04 Uhr).
_lolaavid ist offline   Mit Zitat antworten


Alt 07.10.2007, 22:51   #2
TP-Greis
 
Benutzerbild von steff11
 
Registriert seit: Aug 2002
Ort: Hochfranken
steff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine Usersteff11 lebt für das TP und seine User
Trägt nichts zur Lösung bei, aber dennoch: wärs nicht an der Zeit, sich für genau solche Aufgabenstellungen mal mit einer zeitgemäß objektorientierten Vorgehensweise anzufreunden? Der erste Schritt ist mühsam, aber du profitierst!
steff11 ist offline   Mit Zitat antworten
Alt 08.10.2007, 09:47   #3
TP-Senior
 
Registriert seit: May 2007
Ort: Berlin
SchneewittchenX hilft, wo's gehtSchneewittchenX hilft, wo's gehtSchneewittchenX hilft, wo's geht
Hi,
ich stimm Steffen zum Teil zu, mit einer modernen Programmiersprache geht das leichter.
Wobei, ab Turbo-Pascal 6 war objektorientiertes Programmieren bereits möglich, wenn es auch im Beispiel nicht benutzt wird.

Der Nachfolger von Turbo-Pascal ist Delphi (unter Linux auch Kylix (alt, nicht mehr erhältlich, FreePascal/Lazarus http://wiki.lazarus.freepascal.org/Free_Pascal/de mit Links für Download auch für Windows).

Schau doch mal in folgendes Forum, die können Dir bestimmt besser helfen: http://www.delphi-forum.de/
Mehr findest Du mit Google "Delphi Grafik Forum" (ohne Anführungszeichen)
Aber auch mit "Turbo-pascal Grafik Forum" ist noch etwas (älteres) zu finden.
Mit "Turbo-pascal Grafik Programmierung" findest Du auch Tipps zum Umstieg auf Delphi.

Hier ein paar Tutorials:
http://www.dsdt.info/tutorials/
http://www.robsite.de/tutorials.php?tut=pascaldelphi

Wofür machst Du das eigentlich? Das ist doch hoffentlich keine Schulaufgabe?
Ich habe vorige Woche gerade alle meine Turbo-Pascal-Bücher ins Altpapier gegeben, weil ich dachte, dass man die nun wirklich nicht mehr braucht.

SchneewittchenX

Geändert von SchneewittchenX (08.10.2007 um 10:49 Uhr).
SchneewittchenX ist offline   Mit Zitat antworten
Alt 08.10.2007, 18:54   #4
TP-Junior
 
Registriert seit: Sep 2007
_lolaavid macht alles soweit korrekt
Doch es ist eine Aufgabe die wir im Info unterricht lösen sollen, aber ich hänge gerade, weil sich das Ding nicht bewegt, ich dachte hier kann mir jemand weiterhelfen......
_lolaavid ist offline   Mit Zitat antworten
Alt 08.10.2007, 21:14   #5
TP-Moderator
 
Benutzerbild von His.Master's.Voice
 
Registriert seit: Mar 2006
His.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine UserHis.Master's.Voice lebt für das TP und seine User
Hallo,
es ist zwar auch schon Urzeiten her, wo ich mich mit Tubo Pascal 6.0 beschäftigt habe aber sicherlich ist dies eine gute Übung für das allgemeine Verständniss.
Zwar ist es für mich schwierig mir das optisch vorzustellen, aber teilweise kann ich das etwas nachvollziehen. Im ersten Schritt wird das Männchen gezeichnet und der Text ausgegeben. Dann folgt die Armbewegung mit der Schleife for i:=1 to 30 do begin. Aber was machen dann die nachfolgenden beiden Schleifen. Dort werden ja auch nur Linien gezeichnet?

Das Männchen bewegst du ja auch nicht, weil du dafür ja auch nichts ergänzt hast. Um das Mänchen zu bewegen müsstest du die ganze Sequenz für das Männchen auch in eine Schleife setzen und die x Koordinate für die line oder rectangle Anweisung um den Schleifenwert i erhöhen, da macht z.B. line(178+i,187,175+i,187);
Ist der Schleifenzähler i zum Bsp. bei 20 angelangt wird die Linie um 20 px nach rechts verschoben, d.h. anstatt von X Koordinate 178, startet die Linie ab (178+20)= 198. Dadurch kommt eine Bewegung zustande. Damit dies nicht zu schnell geht wird mit delay noch eine minimale Wartezeit eingebaut.
__________________
Gruß HMV

His.Master's.Voice ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Grafik & Multimedia > Sonstige Programme
Turbo Pascal grafik Turbo Pascal grafik
« Struktur in OCR bringen | PPTX konvertieren - PowerPoint Präsentation »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:42 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67