AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte 12 kleine Beispiel-Programme für Delphi-Anfänger
Thema durchsuchen
Ansicht
Themen-Optionen

12 kleine Beispiel-Programme für Delphi-Anfänger

Ein Thema von TOC · begonnen am 24. Jun 2006 · letzter Beitrag vom 24. Jul 2006
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von TOC
TOC
Registriert seit: 5. Jan 2005
Hi!

Auf vielfachen Wunsch aus meinem Bekanntenkreis kommen hier 12 Beispielprogramme für Delphi-Anfänger. Der Schwierigkeitsgrad reicht von "ganz ganz einfach" über "mittelschwer" bis "ganz schön kompliziert". Alle Ordnernamen beginnen mit einer Zahl von "01" bis "12", wobei "01" das einfachste und "12" das schwierigste Beispielprogramm ist.

Ich habe alle Programme komplett durchdokumentiert. Ich hoffe meine Kommentare sind für Euch verständlich.

Die Programme drehen sich um grundlegende Dinge der Programmierung, zum Beispiel Standard-Delphi-Objekte, Sound ausgeben, Grafiken zeichnen, Text auf Drucker ausgeben und so weiter.

Im Anhang findest Du zwei Archive, eines Für Delphi 3.0 die beiden andere für Delphi 7.0.

Alle Programme sind natürlich OpenSource, fast alle sind GiftWare und eines ist Public Domain.

Wenn weitere Beispielprogramme gewünscht werden, oder wenn Du sogar eine Idee für ein kleines Beispielprogramm hast das Du aber selber nit hinkriegst, dann melde Dich bitte!

[Edit]---------------------------------------------------------------------------------------------

Ich hab den Anhang geändert. Du findest da jetzt drei Archive. Zwei recht kleine Archive enthalten nun nur noch die SourceCodes jeweils für D3 bzw. D7. Ein Archiv enthält die 12 Exe-Dateien der D3 Version ohne SourceCodes.

[Edit]---------------------------------------------------------------------------------------------

Ich habe meine selbstgebastelte ControledEdit-Komponente aus dem Lines-Demoprogramm entfernt und sie durch normale Edit-Felder ersetzt.

Ausserdem verwendet das Hiroshima-Programm jetzt nur noch die Windows-GDI-Funktionen "MoveToEx" und "LineTo", was deutlich schneller ist als der Delphi-Draw Befehl und ein FloodFill!

Ihr könnt sie Euch ja mal anschauen.

Grüsse von TOC !
Angehängte Dateien
Dateityp: zip beispiele_f_r_delphi_3.0__exe-dateien_185.zip (2,06 MB, 177x aufgerufen)
Dateityp: zip beispiele_f_r_delphi_3.0_ohne_exe_128.zip (816,3 KB, 72x aufgerufen)
Dateityp: zip beispiele_f_r_delphi_7.0_ohne_exe_110.zip (833,5 KB, 233x aufgerufen)
"Wäre die Erde eine Bank, ihr hättet sie längst gerettet!"
(Zitat GreenPeace)
 
Benutzerbild von DGL-luke
DGL-luke

 
Delphi 2006 Professional
 
#21
  Alt 14. Jul 2006, 21:13
Nebenwirkungen, Gegenindikationen:
Hier im Forum suchenUPX

Auszug:
- Performanceverlust
- Verlust des Shared Module Mapping (erhöhter Speicherverbrauch)

Alternativmedikation:

Solide temporäre Kompression, zum Beispiel RAR (Rarlabs), 7-zip (Generika, www.7-zip.org ).
Lukas Erlacher
  Mit Zitat antworten Zitat
Benutzerbild von TOC
TOC

 
Delphi 7 Personal
 
#22
  Alt 23. Jul 2006, 18:12
Hi!

O, Sorry Leute, da ist mir ein peinlicher Fehler unterlaufen! Die Unit zwei vom Lines-Programm verwendet doch tatsächlich meine selbstgebastelte ControledEdit-Komponente, das hab ich leider komplett übersehen. Eigentlich hab ich extra nochmal alle Programme darauf überprüft, aber das mit der Unit 2 hab ich nit gemerkt.

Ich werde so schnell wie möglich ein Update machen, versprochen. Bis dahin findest Du meine Kompenten hier : Meine (Tocs) Delphikomponenten als Paket fuer d3 oder d7


Zitat von himitsu:
Die Meisten bestimmt ... snd ja nur "einfache" Win32-Programme.

PS: dieses Hiroshima ... hier auf dem alten 800 MHz Duron mit 284 MB is dat Teil echt langsam es werden nur etwa 1 Kreuz pro Sekunde gezeichnet und die CPU is fast vollkommen ausgelastet °_°
Ja, Sorry, das TDrawGrid ist eine Standard-Delphi-Komponente und die Delphi- bzw. Windows-GDI-Zeichenfunktionen sind extrem langsam. Ach, weist Du was, ich schreib das mal um und schmeiss den FloodFill-Befehl raus und mache es mit Line-Befehlen sobald ich die Zeit dazu finde. Vielleicht ist es dann auch auf Deinem Rechner schnell genug!

Normalerweise versuche ich mit meinen Programmen kompatiebel zu bleiben zu:

Pentium III MMX, 450 Mhz, 192 MB Ram, Ab Windows 98

Irgendwo muss man leider eine untere Grenze setzen, Sorry !

Möglicherweise ist das Hiroshima-Programm auf meinem Rechner so schnell wegen meiner Matrox-Millenium AGP-Grafikkarte und der MMX-Funktion...

Grüsse von TOC!
Lars Uwe Hohmann
  Mit Zitat antworten Zitat
Benutzerbild von TOC
TOC

 
Delphi 7 Personal
 
#23
  Alt 24. Jul 2006, 16:27
Hi!

Es gibt ein UpDate! Gründe siehe ganz oben!

Grüsse von TOC!
Lars Uwe Hohmann
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz