000
05.10.2003, 03:12 Uhr
Pablo
Supertux (Operator)
|
Dieses Projekt habe ich vor ungefährt 2 Jahren gemacht. Es gibt noch viele Sachen, an denen man arbeiten kann, aber da ich nichtmehr für Windows programmiere, werde ich das nie mehr tun.
Ich wollte nur hier posten, weil das Projekt folgende Features enthält: 1. Das Arbeiten mit den Windows API Functionen unter Visual Basic 2. Das Erstellen eigener DLLs unter Visual Basic 3. Die Benutzung dieser DLLs unter Visual Basic 4. Klassen à la MFC unter Visual Basic. Dieser Punkt hat mir vielen Schwierigkeiten gebracht, denn Visual Basic Klassen verfolgen anderen Konzepten als C++ Klassen. Daher gibt es sehr unterschiedliche Verhalten. Da ich die Klassen basierend aus einer VC++ Anwendung ertsellt hab, hab ich viele Features von C++ Klassen vermisst. 5. Zeichnen unter Visual Basic, vor allem mit den schnellen (im vergleich zu den in Visual Basic eingebaute Zeichenfunktionen) API Zeichenfunktionen. 6. Abspeichern in einer Datei 7. Und das wichtigste von allen: Die Zeichnungen als Objekte behandeln, so dass jede Einzelne Figur auch als Objekt behandelt wird. Somit erhalte ich mehr Flexibilität bei der Änderung der Eigenschaften (Lage, Farbe, usw.).
Die Datei ist leider ca. ~ 4.2 MB groß, kleiner konnte ich nicht hinbekommen. Wie gesagt, viele werden mir bestimmt sagen, der Code wäre zu buggy oder solche Sachen. Das weiß ich selbst, weil ich den Code geschrieben hab, als ich kaum Ahnung vom Programmierung hatte. Aber wie man DLLs und API Funktionen unter VB benutzt werden zeigt das Programm sehr gut.
Für mehr Infos die Datei Readme.txt lesen.
http://omnibus.uni-freiburg.de/~s8juyane/project.zip -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 01.10.2004 um 23:51 Uhr von Pablo editiert. |