Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Beispiele in FreeBASIC

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
psygate



Anmeldungsdatum: 05.04.2005
Beiträge: 304
Wohnort: Wien und der Computer

BeitragVerfasst am: 29.08.2005, 14:35    Titel: Beispiele in FreeBASIC Antworten mit Zitat

Die Beispiele im ordner EXAMPLES laufen cniht, kann mir jemand helfen?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

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

Hallo.

Was meinst du genau?? WO sind die Fehler?? Welche Fehlereldungen?
Da ich aber vermute, was dein Problem ist: Lad dir mal das dllpack von www.freebasic.de runter. Da sind alle benötigten dlls. Steht unter downloads und dann sonstiges?

Mfg
Michael
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Mecki
Igel


Anmeldungsdatum: 10.09.2004
Beiträge: 985
Wohnort: Niederbayern

BeitragVerfasst am: 29.08.2005, 15:04    Titel: Antworten mit Zitat

Nö, unter Downloads und dann DLLs lächeln

Hier der Direktlink: http://freebasic.de?zeig=Downloads&ProgID=120&loc=101
_________________
» Yodl.de: So sucht man gestern. verwundert
» Geld verdienen im Netz + ICQ.
» Firefox!
» 100€ zu gewinnen
» FreeBASIC.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger MSN Messenger
psygate



Anmeldungsdatum: 05.04.2005
Beiträge: 304
Wohnort: Wien und der Computer

BeitragVerfasst am: 29.08.2005, 15:07    Titel: Antworten mit Zitat

ich habe all dlls. Aber es geht nicht (DER SURFER IST SCHON WIEDER TOT!)
weinen

z.B: ich lade das ALLEGRo beispiel, will es ausführen und *PING* alleg40.dll cniht gefunen, wo muss ich eine dll hingeben, damit das funzt?

PS: Wie kann cih eine dll in die exe einbinden, also zu einem file kompilieren?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ts-soft



Anmeldungsdatum: 13.02.2005
Beiträge: 26
Wohnort: Berlin

BeitragVerfasst am: 29.08.2005, 19:48    Titel: Antworten mit Zitat

>> PS: Wie kann cih eine dll in die exe einbinden, also zu einem file kompilieren?
Ein C Tutorial findest Du unter: http://www.joachim-bauch.de/tutorials/ Loading a DLL from memory. Bei der Umsetzung nach FB kann ich Dir aber nicht helfen.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
marzec



Anmeldungsdatum: 13.10.2004
Beiträge: 267

BeitragVerfasst am: 30.08.2005, 02:24    Titel: Antworten mit Zitat

dll entweder in das verzeichnis der exe datei oder nach system32 in deinem windows ordner.

eine dll in eine exe "einbaun" geht nur wenn du die bibliothek statisch, d.h. nicht zu einer dll sondern einer statischen ( d'oh ) bibliothek kompilierst und linkst.
_________________
Yagl - yet another gameprogramming library
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
d.j.peters
Gast





BeitragVerfasst am: 30.08.2005, 04:01    Titel: Antworten mit Zitat

Hallo marzec,
ich glaube es ist etwas anderes gemeint. (und wenn nicht egal)

Du kannst eine DLL wie jede belibige binare Resource in die WINDOWS Exe eincompelieren.
Dann bei LoadLibrary nicht eine DLL (per filename) von einer Datei Laden sondern als Speicherabbild aus der Resource.
Egal ob der dynamische Linkvorgang die DLL von der Platte liest oder aus dem Addressraum der Anwendung es werden alle Addressen dynamisch angepast.

Dieser Mechanismuss existiert z.B. auch bei sndPlaySound Du kannst einen Dateinamen, Resorcenhandle oder eine Speicheraddresse angeben und Windows spielt dann die WAVE Datei ab. Egal ob von Platte,Speicher oder Resource.

Grüsse Joshy
Nach oben
ts-soft



Anmeldungsdatum: 13.02.2005
Beiträge: 26
Wohnort: Berlin

BeitragVerfasst am: 30.08.2005, 09:28    Titel: Antworten mit Zitat

Für PureBasic hab ich ja eine Library um dynamische DLLs direkt aus der DataSection der Exe heraus zu laden (ohne wiederherstellen als File). Sounds und Bilder aus der Exe zu Catchen gehört da schon zum Standard, Ich meine damit auch keine Bilder, DLLs oder Sounds, die als Windows-Resource eingebunden sind, sondern sich direkt Binär in der DataSection der Exe befinden. Wirds wohl für FB auch mal geben, ist ja noch lange nicht fertig zwinkern
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
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.

 Impressum :: Datenschutz