

Die Inhalte dieses Bereichs sind abgeschlossen.
1. KP Splitt V.1.0 - Dateien Splitten und Packen
2. Pattern1: Zugriff auf das Dateisystem
3. Pattern2: Zweite Ausbaustufe für Dateizugriffe.
4. Praxis1: Bildbetrachter, Abspielen von MP3
5. Praxis2: Menüeditor, Programme starten
6. Mp3_2: Zweite Ausbaustufe für MP3 Player
7. TimeAbout: App-Objekt, API Timer
8. MDI_Bild: Screen Objekt, Bildbetrachter
9. Visual Basic Dokumentation Teil 1
10. Dateisuche anhand eines MP3 Players
11. Pattern3: FileSystem-Objekt, Mauszeigermanipulation
12. Schoner: Speicherung von Einstellungen in Registrierung
13. Fenster: Effekte, Formen, Hintergrundbilder
14. API Kurs - Teil 1
15. API Kurs - Teil 2
16. API Kurs - Teil 3
17. Dateidienste
18. Rohre - Spiel
19. KP Splitt V.2.0
20. Komplettes Spiel Rohrelegen, Doku über Module
21. Anwendung "Buchstabensuppe"
22. KP_Quiz
23. Patiencen - erweiterbares Projekt
24. Projekt Dia Show Bildbetrachter - Teil 1
25. Patiencen 2 - erweiterbares Projekt
26. Sudoku - Zahlenrätsel 4x4 und 4x6 Felder
27. Sudoku - Zahlenrätsel 9x9 Felder
28. Grundlagen für Spiele und eigene Projekte
29. Animierte Bilder präsentieren
30. Projekt: Turm (Kartenspiel)
31. Projekt: Sudoku mit Druckfunktion
32. Tetris Clon
33. Tetris Clon - erweiterte Version
34. Einpacken - Würfelspiel neu!
1. KP Splitt V.1.0 - Dateien Splitten und Packen
mit KP_Splitt können Sie eine Datei die zu groß ist um Sie auf Diskette zu speichern, in mehrere kleinere Dateien zerlegen. Dabei wird eine Batchdatei erzeugt, die es ermöglicht die Datei wieder zusammenzufügen, nachdem Sie diese z.B. auf einen Fremdrechner kopiert haben.
KP Splitt unterstützt Sie, nachdem die Datei aufgeteilt (gesplittet) wurde, beim Kopieren der erzeugten Dateien auf Disketten und beim Zusammenfügen.
KP Splitt Quellcode.zip (0,2 MB) 1631 Downloads bisher
KP Splitt.zip (1,6 MB) 1547 Downloads bisher
nach oben
2. Pattern1: Zugriff auf das Dateisystem
Pattern1.zip ist der Einstieg in ein Projekt (für etwas Fortgeschrittenere) mit Zugriff auf das Dateisystem. Es wird 5 Ausbaustufen erhalten. Kann aber auch Grundlage für Multimedia-Anwendungen sein. Starten Sie die ebenfalls enthaltene Anwendung Pattern3.exe, um sich ein Bild über den Fortschritt dieses Projektes zu machen.
Pattern1.zip (0,2 MB) 1614 Downloads bisher
nach oben
3. Pattern2: Zweite Ausbaustufe für Dateizugriffe
Das Projekt Pattern_2 ist die zweite Ausbaustufe zu Pattern1.
Pattern_2.zip (0,1 MB) 1517 Downloads bisher
nach oben
4. Praxis1: Bildbetrachter, Abspielen von MP3
Praxis1 knüpft nahtlos an Pattern1 an. Der Zugriff auf Dateien wird an einem einfachen Bildbetrachter erläutert, sowie dem Abspielen von MP3-Dateien.
Praxis1.zip (0,5 MB) 2000 Downloads bisher
nach oben
5. Praxis2: Menüeditor, Programme starten
In Praxis2 wird erläutert wie Sie mit dem Menü-Editor arbeiten, und Programme aus eigenen Anwendungen starten können. Laden Sie auch Basic1.zip aus dem Teil für Anfänger. Es enthält die ersten Dokumente für die theoretischen Grundlagen.
Praxis2.zip (0,3 MB) 1838 Downloads bisher
nach oben
6. MP3_2:Zweite Ausbaustufe für MP3 Player
Das Projekt mp3_2 ist die zweite Ausbaustufe des MP3-Players. Titelinformationen der MP3-Dateien werden ausgelesen und angezeigt. Laden Sie auch Basic2.zip aus dem Bereich Anfänger herunter. Die Datei enthält weitere Dokumente im PDF-Format für die Theorie.
MP3_2.zip (0,1 MB) 1759 Downloads bisher
nach oben
7. TimeAbout: App-Objekt, API Timer
TimeAbout.zip enthält die Projekte About und API-Timer. About zeigt, als Fachartikel, wie Sie das App-Objekt in eigene Projekte einbinden können.
API-Timer demonstriert den Einsatz des Zeitgebers (Timer) der Windows API.
Laden Sie auch die Datei Doku_5.zip aus dem Bereich für Anfänger herunter.
Hinweise zum Inhalt der Dokumentation finden Sie im Bereich Anfänger.
TimeAbout.zip (0,1 MB) 1539 Downloads bisher
nach oben
8. MDI_Bild: Screen Objekt, Bildbetrachter
MDI_Bild.zip enthält 3 Projekte und eine Dokumentation.
- Screen erläutert den Umgang mit dem Screen-Objekt
- Menue_Bild zeigt wie Sie Menüs mit Bilder ausstatten können
- MDI_Bild ist ein Bildbetrachter im MDI-Formular
MDI_Bild.zip (1,0 MB) 1575 Downloads bisher
nach oben
9. Visual Basic Dokumentation Teil 1
Grundlagen und Referenzen: VBdok_1.zip enthält die bisher erstellte Dokumentation zu Visual Basic im PDF-Format.
VBdok_1.zip (3,8 MB) 1818 Downloads bisher
nach oben
10. Dateisuche anhand eines MP3 Players
Der Schwerpunkt der Projekte bezieht sich auf die Programmierung der Suche nach Dateien. Dabei wurde der MP3-Player erweitert, sowie die Vollbildansicht von Bildern aus einem Suchen-Dialogfenster heraus.
MP3_Such.zip (0,2 MB) 1526 Downloads bisher
nach oben
11. Pattern 3: dritte Ausbaustufe, FileSystem-Objekt, Mauszeigermanipulation
Dieser Teil des Kurses bezieht sich auf den Umgang mit dem FileSystem-Objekt. In der dritten Ausbaustufe von Pattern sowie 2 weiteren Projekten wird beispielhaftder Umgang mit dem Objekt gezeigt.
Desweiteren sind vier Projekte enhalten, die sich mit der Manipulation des Mauszeigers beschäftigen.
Im Teil für Anfänger wird gezeigt, wie die Standarddialoge z.B. Schriftarten, Drucken usw. programmiert werden.
Pattern3.zip (0,8 MB) 1484 Downloads bisher
nach oben
12. Schoner: Speicherung von Einstellungen in Registrierung
Die Speicherung von Einstellungen in der Registrierung ist für Programmierer ein wichtiger Bestandteil der Arbeit.
An den Beispielen der Programmierung von Bildschirmschonern, die Einbindung des Windows-Dialogfeldes >Tipps und Tricks< und das Speichern von peristenten Einstellungen zeigt den Einsatz.
Die SavePicture Anweisung ergänzt die Beispiele.
Schoner.zip (1,2 MB) 1595 Downloads bisher
nach oben
13. Fenster: Effekte, Formen, Hintergrundbilder
Immer nur rechteckige Fenster mit grauem Hintergrund ist auf die Dauer recht eintönig.
In verschiedenen Projekten wird gezeigt
- wie Sie Fenster (mit Effekten) animiert öffenen können
- Fenster mit anderen Formen ( z.B. runde Fenster, sogar mit Durchsicht) erzeugen
- Fenster ohne Titelleiste ziehen können
- und Hintergrundbilder gekachelt einbinden können.
Alle Beispiele sind ausführlich erläutert und modular (zum sofortigen selbst ausprobieren) aufgebaut.
Fenster.zip (0,8 MB) 1694 Downloads bisher
nach oben
14. API Kurs - Teil 1
Die Gestaltung von nicht eckigen Fenstern wird in der Programmierung immer beliebter.
Es wird an Beispielen gezeigt, wie Sie entsprechende Effekte in Ihren Anwendungen
nutzen können.
Des Weiteren sind Module enthalten, die Sie nur übernehmen müssen um
selbst kreativ zu werden.
Da viele Effekte auf der Windows-API beruhen beginnt die
Einführung (Teil 1) in die Programmierung mit der API.
Api_1.zip (1,4 MB) 1705 Downloads bisher
nach oben
15. API Kurs - Teil 2
Die Programmierung mit der Windows API wird mit Teil 2 fortgesetzt. Neben theoretischen
Grundlagen wird an einigen Beispielen gezeigt, wie Sie APIs in der Praxis einsetzen
können. Schalten Sie den (lästigen) Beep per Anwendung ein- und aus oder geben Sie etwas
ungewöhnlichen Text auf Ihren Fenstern aus. Die Beispiele zeigen wie so etwas geht.
Api_2.zip (0,8 MB) 1592 Downloads bisher
nach oben
16. API Kurs - Teil 3
Mit vier Projekten wird die Programmierung mit Windows API weiter verdeutlicht.
FreierRam.vbp zeigt wie Sie die Auslastung des Arbeitsspeichers kontinuierlich überwachen können.
Laufwerke.vbp werden Informationen über die verfügbaren Laufwerke abgefragt.
Programme.vbp liest die Registratur nach den installierten Programmen incl. weitere Informationen aus.
APIDialoge.vbp enthält 14 Windows Dialogfenster, die mit APIs aufgerufen und ausgewertet werden
API_3.zip (0,4 MB) 1535 Downloads bisher
nach oben
17. Dateidienste
Dateidienste ist eine Anwendung mit der Dateien, Ordner sehr einfach kopiert, verschoben und gelöscht werden können. Aber auch noch vieles andere mehr.
Von der Gesamtidee des Projektes sind ca. 70% umgesetzt. Eine teilweise Dokumentation der Verwendeten APIs ist enthalten.
Dienste.zip (0,5 MB) 1456 Downloads bisher
nach oben
18. Rohre - Spiel
Das Projekt Rohre stellt die Grundlage eines Spieles mit dem Rohrteilstücke zusammengesetzt werden können. Es enthält in dieser Ausbaustufe 35 Spielstufen.
Hier finden Sie auch eine Kurzbeschreibung der Projekte im PDF-Format.
Rohre.zip (0,3 MB) 1423 Downloads bisher
nach oben
19. KP Splitt V.2.0
Mit dem Projekt Splitt in der Version 2.0.0 kann eine große Datei in max 30 kleine Dateien (je 1400 KB) gesplittet und auch wieder zusammengefügt werden.
Dieses Programm ist gut geeignet um große Dateien als Anhang in einer E-Mail zu versenden.
kpsplitt2.zip (1,1 MB) 1267 Downloads bisher
nach oben
20. Komplettes Spiel Rohrelegen, Doku über enthaltene Module
Das nun fertige Spiel hat 70 Level und kann jederzeit verändert werden. Die Quellcodes sind frei verwendbar.
Ebenso finden Sie eine Dokumentation der Module die unverändert, oder mit wenigen Änderungen, in andere Projekte eingebunden werden können am Beispiel von Rohrelegen.
Rohrelegen.zip (1,1 MB) 1508 Downloads bisher
nach oben
21. Anwendung "Buchstabensuppe"
In der Anwendung "Buchstabensuppe" wird der Umgang mit Listenfeldern und die Manipulation von Zeichenketten gezeigt. Des Weiteren wurden einige (Ihnen schon bekannt) Module eingebunden, um den Vorzug der modularen Programmierung zu zeigen.
Der Quellcode ist weitestgehend auskommentiert.
Suppe1.zip (1,2 MB) 1289 Downloads bisher
nach oben
22. KP_Quiz
Wer kennt sie nicht, die Quiz-Show "Wer wird Millionär" mit Günther Jauch.
Im Projekt KP_Quiz ist in Anlehnung an diese Show, ein Quiz mit 288 Fragen und Antworten, programmiert. Der gesamte Quellcode ist ausführlich dokumentiert.
Mit einem integrierten Editor können Fragen gelöscht und neue Fragen mit Antworten hinzugefügt werden.
Ich würde mich freuen, wenn Sie mir Ihre Fragen und Antworten per E-Mail schicken würden. In einiger Zeit würde ich dann eine neue Datei ins Netz stellen.
KP_Quiz.zip (1,0 MB) 1417 Downloads bisher
nach oben
23. Patiencen - erweiterbares Projekt
Patiencen sind bei Vielen beliebte Spiele, die man schnell mal zwischendurch spielen kann.
Dieses Projekt zeigt Ihnen, wie Patiencen über Listenverwaltungen gesteuert werden. Das Projekt enthält ein Formular mit 52 Karten, das Sie für weitere Kartenspiele zugrunde legen könnten.
Eine ausführliche Beschreibung des Projektes ist ebenfalls Bestandteil.
Patience.zip (0,8 MB) 1178 Downloads bisher
nach oben
24. Projekt Diashow Bildbetrachter Teil1
Das Projekt Diashow_1 (Teil 1) ermöglicht Bilder auf Festplatte und Wechselmedien zu suchen und in einem Listenfeld zu einer Diashow zusammenzustellen und zu präsentieren.
Dabei wird keine Datei (Bild) kopiert, da lediglich die Pfade der einzelnen Bilder angegeben werden.
Dia_1.zip (0,2 MB) 1125 Downloads bisher
nach oben
25. Patiencen 2 - erweiterbares Projekt
Patiencen2.zip enthält sechs Patiencen, die über ein Startmenü ausgewählt werden können.
Ebenso sind alle Programmteile für Erweiterungen des Programmes vorhanden.
Patiencen2.zip (0,5 MB) 1038 Downloads bisher
nach oben
26. Sudoku - Zahlenrätsel 4x4 und 4x6 Felder
Sudoku ist ein beliebtes und bekanntes Zahlenraten aus Japan. In vielen internationalen Zeitungen erscheint täglich ein Sudoku, wie in Deutschland ein Kreuzworträtsel.
In zwei Projekten finden Sie die Programmierung von 4 mal 4 Zahlen (Kindersudoku) und 4 mal 6 Zahlen (Sechser-Sudoku). Das Original hat 9 mal 9 Zahlen.
Sukodu.zip (0,3 MB) 1688 Downloads bisher
nach oben
27. Sudoku - Zahlenrätsel 9x9 Felder
Das Projekt bezieht sich auf das Setzen der Zahlen, die weiteren Funktionen sind im vorherigen Sudoku 4x4 und 4x6 Projekt beschrieben.
Da es auf Grundlage des vorherigen Projektes nicht möglich war 9x9er Felder zu erstellen ist diese Erweiterung hinzugekommen.
Der Geschwindigkeitsunterschied durch eine Überarbeitung der Rekursiven Programmierung ist deutlich.
Sukodu_9.zip (0,3 MB) 1778 Downloads bisher
nach oben
28. Grundlagen für Spiele und eigene Projekte
Wenn Sie eigene Spiele programmieren möchten bekommen Sie hier Module und Fomulare die Sie für Ihre eigenen Projekte verwenden können.
Grundlage.zip (0,7 MB) 856 Downloads bisher
nach oben
29. Animierte Bilder präsentieren
In diesem Projekt lernen Sie wie Sie mehrere Bildeffekte präsentieren können. Als Beispiel möchte ich hier das Überblenden erwähnen.
Bildeffekte.zip (0,3 MB) 805 Downloads bisher
nach oben
30. Projekt Turm
Das Projekt Turm (ein Kartenspiel). In ihm werden die Module und Formulare aus dem letzten Update als Beispiel eingebunden. Ich wünsche Ihnen viel Erfolg bei der Programmierung eigener Kartenspiele.
Turm.zip (0,8 MB) 729 Downloads bisher
nach oben
31. Sudoku mit Druckfunktion
Herr Norbert Strohmeyer hat das Projekt Sudoku - Zahlenrätsel 9x9 Felder zugrundegelegt und eine eigene Anwendung mit der Möglichkeit des Ausdruckens erstellt.
Mit freundlicher Genehmigung von Herrn Strohmeyer stelle ich Ihnen dieses Projekt zur Verfügung.
Sollten Sie ähnliche Projekte haben, würde ich mich freuen, wenn Sie mir diese zuschicken würden.
sudoku_druck.zip (0,1 MB) 764 Downloads bisher
nach oben
32. Tetris Clon
KP_Tris.zip enthält alle Formulare und Module eines Tetris Clons.
Die erste Ausbaustufe ist programmiert. Erweitern Sie das Spiel mit Sounddateien. Gestalten Sie das Spielfeld dynamisch und stellen Sie dem Spieler drei Spielfeldgrößen zur Verfügung.
Hinweise für Erweiterungen finden Sie im Quellcode.
KP_tris.zip (0,1 MB) 639 Downloads bisher
nach oben
33. Tetris Clon - erweiterte Version
KPtris ist um einige Punkte erweitert worden. Es werden Sound Dateien bei einigen Ereignissen abgespielt. Zudem kann der Anwender zwischen verschiedenen Spielfeldgrössen wählen. Die Anzeige von Punkten usw. erfolgt digital.
Und einiges mehr.
Die Änderungen sind im Quellcode gezeichnet. Alten Quellcode habe ich auskommentiert.
KP_TRIS_2.zip (1,1 MB) 579 Downloads bisher
nach oben
34. Einpacken - Würfelspiel
Einpacken ist ein Würfelspiel mit Animation.
Durch den Einsatz von Einzelbidern, kann auf OCX Steuerelemente, die evt. von Vista nicht unterstützt werden, verzichtet werden.
Vista hat auch Probleme mit dem Aufruf der Hilfedateien. Die Hilfe ist daher im pdf-Format eingebunden .
einpacken.zip (2,2 MB) 407 Downloads bisher
nach oben
Nächste Seite:
Spielesammlung zum herunterladen
Linkpartner:
Körperpsychotherapien
Dr. Maire Bau
Gitarrenunterricht
Comfort Sugaring
Kanalinspektion in Wolfsburg