JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=96c6c90d7556346bfdab76bd42fc9d93Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Wie erstelle ich eine dll?
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
newby
JLI'ler



Anmeldedatum: 17.08.2007
Beiträge: 106

Medaillen: Keine

BeitragVerfasst am: 26.10.2007, 14:24    Titel: Antworten mit Zitat

ich suche im moment ein gutes tutorial, wie man dlls schreibt. ich hab schon bei google geguckt, aber nichts gescheites gefunden. Kennt ihr vielleicht ein gutes auf Deutsch?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 26.10.2007, 18:22    Titel: Antworten mit Zitat

Hallöchen, ich verweise mal auf Wikipedia, in dem es ein kleines beispiel dazu gibt und dann noch hier drauf für etwas mehr an Infos, ansonsten gibt es sicher noch mehr, aber das dürfte für den Anfang sicher reichen.

mfg Mark
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
fast hawk
Senior JLI'ler



Anmeldedatum: 15.07.2005
Beiträge: 237
Wohnort: Freiburg
Medaillen: Keine

BeitragVerfasst am: 27.10.2007, 17:30    Titel: Antworten mit Zitat

http://www.resourcecode.de/view.php?id=776
(google^^ Very Happy )
_________________
Jetziges Projekt: The Ring War
Status: 40%
-----------------------------------
Nicht weil es schwer ist, wagen wir es nicht, sondern weil wir es nicht wagen, ist es schwer.
--
Lucius Annaeus Seneca (4)
röm. Philosoph, Dramatiker und Staatsmann
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
newby
JLI'ler



Anmeldedatum: 17.08.2007
Beiträge: 106

Medaillen: Keine

BeitragVerfasst am: 28.10.2007, 19:53    Titel: Antworten mit Zitat

die seite habe ich auch gefunden, die ist allerdings von 2002. Außerdem versteh ich das nicht. Kann mir einer ein einfaches Beispiel schreiben, was ich in codeblocks einfügen kann? Muss auch nicht erklärt sein. Ich möchte nur die Syntax und die Projekteinstellungen sehen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
manu
Super JLI'ler


Alter: 35
Anmeldedatum: 09.03.2006
Beiträge: 327
Wohnort: allgäu (DE)
Medaillen: Keine

BeitragVerfasst am: 28.10.2007, 20:28    Titel: Antworten mit Zitat

also auf resourcecode is doch alles ganz gut erklärt. also ich würd sagen du musst ma intensiver reingucken.

und ähm. obs nun von 2002 ist oder von 2007 is doch egal.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
newby
JLI'ler



Anmeldedatum: 17.08.2007
Beiträge: 106

Medaillen: Keine

BeitragVerfasst am: 28.10.2007, 21:09    Titel: Antworten mit Zitat

Ist nicht egal ob es von 2002 oder von 2007 ist, weil die Versionen von Ms Vc++ nicht mehr stimmen. Ich kann die Beispiele da nicht kompieren und finde Ms Vc Express sowieso Sch****. Ich hab ein einfaches dllprojekt erstellt und er erstellt sofort 9 header und quelldateien! Ich kann die Arbeitsschritte auf der Seite nicht nochvollziehen, da die Versionen nicht stimmen. Könnt ich mir sagen, wie ich den Code ändern muss, damit er mit CodeBlocks funktioniert? Welche Projekteinstellungen brauche ich?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
manu
Super JLI'ler


Alter: 35
Anmeldedatum: 09.03.2006
Beiträge: 327
Wohnort: allgäu (DE)
Medaillen: Keine

BeitragVerfasst am: 28.10.2007, 22:05    Titel: Antworten mit Zitat

programmieren is halt kein kindergarten.. so nen text muss man haltn paar mal lesen und zu allem was man net versteht nochmal sperat googlen..

zumal du ja auch net den quellcode da kopieren und auf compilieren klicken sollst^^


auf deutsch gibts halt net viel. die meisten und auch aktuellen infos sind nunmal englisch aufzufinden!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
fast hawk
Senior JLI'ler



Anmeldedatum: 15.07.2005
Beiträge: 237
Wohnort: Freiburg
Medaillen: Keine

BeitragVerfasst am: 29.10.2007, 11:39    Titel: Antworten mit Zitat

ähm.... nur zu deiner info...: schau dir mal des Fenster an wo du DLL-Projekt wählen kann da ist unten eine Clickbox wo drann steht "empty project" da hsat du schonmal ein leeres Projekt und das Tutorial ist eigentlich sehr verständlich und wenn du den code abtippst dürfte das kein problem geben!
Vorausgesetzt du hast VC++ 2005 express richtig installiert.
_________________
Jetziges Projekt: The Ring War
Status: 40%
-----------------------------------
Nicht weil es schwer ist, wagen wir es nicht, sondern weil wir es nicht wagen, ist es schwer.
--
Lucius Annaeus Seneca (4)
röm. Philosoph, Dramatiker und Staatsmann
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
newby
JLI'ler



Anmeldedatum: 17.08.2007
Beiträge: 106

Medaillen: Keine

BeitragVerfasst am: 29.10.2007, 14:45    Titel: Antworten mit Zitat

ich komm irgendwie nicht klar, ich finde überhaupt nicht die möglichkeit eine dll in Ms Vc++ express zu erstellen! Was mach ich falsch?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 29.10.2007, 15:49    Titel: Antworten mit Zitat

newby hat Folgendes geschrieben:
Was mach ich falsch?

Du zeigst uns keine Fehlermeldung/-beschreibung und vermutlich hast du ungründlich gelesen Wink
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
newby
JLI'ler



Anmeldedatum: 17.08.2007
Beiträge: 106

Medaillen: Keine

BeitragVerfasst am: 29.10.2007, 16:07    Titel: Antworten mit Zitat

wenn ich das Beispiel in CodeBlocks kopiere und kompiliere, bekomme ich die Meldung, dass ich eine Host apllication aussuchen muss:

Code:

You must select a host application to "run" a Library
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 29.10.2007, 16:10    Titel: Antworten mit Zitat

Welchen Typ hat dein Projekt?
(Nach welchem Tutorial richtest du dich jetzt eigentlich?)
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
newby
JLI'ler



Anmeldedatum: 17.08.2007
Beiträge: 106

Medaillen: Keine

BeitragVerfasst am: 29.10.2007, 16:11    Titel: Antworten mit Zitat

mein Projekt hat den Typ Dynamic Link Library, ich geh nach dem tutorial von recource-code



PS:
Bei Ms Vc++ Express hab ich nur die Möglichkeiten: "CLR-Konsolenanwendung", "Klassenbibliothek", "Leeres CLR-Projekt", "Makefile-Projekt", "Win32-Konsolenanwendung", "Windows Forms-Anwendung" und "emptyproj".

Wo sind die ganzen anderen Assistenten?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 30.10.2007, 15:25    Titel: Antworten mit Zitat

Hmm...was nun? Hat das Projekt den richtigen Typ?
Wenn du das gar nicht auswählen konntest, ist klar, dass es nicht funktioniert...
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
fast hawk
Senior JLI'ler



Anmeldedatum: 15.07.2005
Beiträge: 237
Wohnort: Freiburg
Medaillen: Keine

BeitragVerfasst am: 31.10.2007, 12:11    Titel: Antworten mit Zitat

Bei vc++2005 wählst du als erste "Win32-Konsolenanwendung" und danach bei schritt 2 oder 3 kannst du, falls du es richtig aktiviert, DLL als Projekttyp wählen.
_________________
Jetziges Projekt: The Ring War
Status: 40%
-----------------------------------
Nicht weil es schwer ist, wagen wir es nicht, sondern weil wir es nicht wagen, ist es schwer.
--
Lucius Annaeus Seneca (4)
röm. Philosoph, Dramatiker und Staatsmann
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum