Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

1

07.08.2006, 17:53

DLL Tutorial?

gibts ein tutorial für .dll's?
würde mich interessieren wie das geht
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

eas

Frischling

  • Private Nachricht senden

2

07.08.2006, 19:27

Hier ist ein Tut zum erstellen von DLL's:
http://www.codeproject.com/dll/RegDLL.asp

Das findet man übrigens auch über Google ;)

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

3

07.08.2006, 23:19

@eas:

danke.. :)
habs ausprobiert, und es funzt ;)

wenn mir jetzt noch wer sagen kann, ab wann man eine dll verwenden sollte?

kann ich das immer machen? oder hab ich dadurch entscheidende nachteile?
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

Sheddex

unregistriert

4

07.08.2006, 23:23

Du hast eher Vorteile, da du:
1. Deine Funktionen und Klassen zur Verfügung stellen kannst ohne gleich den ganzen Code herzugeben.
2. Bei Updates einfach die neue Dll schicken kannst anstatt nochmal die Exe zu kompilieren und diese dann zu verschicken.

5

08.08.2006, 08:40

Zitat von »"DarkHunter"«

[...] anstatt nochmal die Exe zu kompilieren und diese dann zu verschicken.


Mit den ganzen Headern und Libraries kann auch eine kleine EXE-Datei mächtig groß werden! Deshalb wird diese Aufteilung verwendet.

/edit: Und manchmal braucht man sie zu bestimmten Techniken. Zum Beispiel Process Communication, diverse Hooks etc.

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

6

08.08.2006, 10:09

ok ok (fast) alles klar ;)
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

7

08.08.2006, 10:26

$nooc

Zitat von »"$nooc"«

fast


Was ist denn nicht klar, $nooc?

8

08.08.2006, 12:09

@Snooc: Warum legst du eigentlich in deinem Nikname ne Variable(!PHP!) nooc an und weißt ihr keinen Wert zu? :D
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

$nooc

Alter Hase

  • »$nooc« ist der Autor dieses Themas

Beiträge: 873

Wohnort: Österreich / Kärnten

Beruf: Schüler

  • Private Nachricht senden

9

08.08.2006, 12:51

Zitat von »"FOGX"«


Und manchmal braucht man sie zu bestimmten Techniken. Zum Beispiel Process Communication, diverse Hooks etc


das mein ich mit -fast- ^^

aber das muss ich glaub ich noch nicht wissen was das ist :D

achso mit $ definiert man also ne variable in php? wusste ich nicht ^^


*edit:
eine frage hätte ich da vielleicht noch!
mal angenommen ich hab da schon ein kleines spiel.. da hab ich nat. mehrere klassen usw.
würde man für jede klasse/jedes modul eine .dll machen, oder packt man alles in eine?
Am Anfang der Weisheit steht die eigene Erkenntnis, dass man selbst nichts weiß! - Sokrates

10

08.08.2006, 13:11

Kommt drauf an.. wenn de bsw. mehrere Klassen hast die sich um den Sound kümmern und noch welche für die Grafik, würde man die evt. unterteilen :) An sonnsten eine Dll...
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Werbeanzeige