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:

SDL.DLL nicht gefunden...

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Bibliotheken
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 07.02.2005, 13:43    Titel: SDL.DLL nicht gefunden... Antworten mit Zitat

Hi!

Es sind Ferien - ich habe Zeit. Also wollte ich endlich auch mal mit freeBASIC anfangen. Klappt soweit ganz gut, zumindest solange ich auf wirklich einfachem Niveau bleibe. Jetzt wollte ich aber mal ein altes QB-Projekt laden, das einen Fehlerbehandler (ON ERROR) benutzt. Klick im IDE auf Compile and Run => Fehlermeldung: Compiler muss mit -ex aufgerufen werden. Ok, ich ändere Das.

Und jetzt kommt eine Neue Fehlermeldung: Programm konnte nicht ausgeführt werden, da SDL.DLL nicht gefunden wurde.

ich habe jetzt den freeBASIC Ordner und seine Unterordner (etwas flüchtig..) durchsucht, aber nur eine SDL.BI gefunden.

Wo finde ich diese Datei, bzw wo kann man sie herunterladen?
Ich nehme an, sie gehört zu FB, nicht zu windows, oder?


(Anmerkung: Ich habe FB so organisiert:
Compilerpfad: C:\BASIC\freeBASIC\
IDE-Pfad: C:\BASIC\freeBASIC\IDE\

Liegt es vllt einfach daran, dass ich nicht C:\freeBASIC benutze?)
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Gremlin



Anmeldungsdatum: 12.12.2004
Beiträge: 142
Wohnort: Heinsberg

BeitragVerfasst am: 07.02.2005, 14:16    Titel: Antworten mit Zitat

Nein, daran kann es eigentlich nicht liegen.
Grund: Ich habe beides auf C:\FreeBasic\und den glewichen Fehler, wenn ich einen anderen SCREEN verwenden will.
_________________
Tja, hier konnte ihre Werbung stehen.
Pech gehabt. zwinkern
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 07.02.2005, 16:21    Titel: Antworten mit Zitat

Hallo.

Schaut euch doch mal die Demos an und probiert
'$INCLUDE: 'SDL.BI'

Viele Grüße!
Sebastian
_________________

Der Markt regelt das! | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 07.02.2005, 17:24    Titel: Antworten mit Zitat

Apropos SCREENs: gehen jetz die alten QB-Screens noch?
Ich dachte, ich hätte mal was gelesen von ner neuen Synatx mit dem Screen-befehl...?

So was wie SCREEN xwidth%, ywidth%, colordepth%
oder so....

?

@ Sebastian:
Also kurz gesagt: wenn man die SDL.BI einbindet, dann ist das Problem gelöst?


Thx für die AWs!
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Kai Bareis



Anmeldungsdatum: 10.09.2004
Beiträge: 545
Wohnort: Baden Würtemberg

BeitragVerfasst am: 07.02.2005, 17:26    Titel: Antworten mit Zitat

lade dir aus dem I-Net die SDL.dll runter und kopiere sie ins Systemverzeichnis dann sollte das problemm gelösst sein
_________________
MfG Kai Bareis
Es ist noch kein Meister vom Himmel gefallen! Warum einfach wens auch umständlich geht!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Mecki
Igel


Anmeldungsdatum: 10.09.2004
Beiträge: 985
Wohnort: Niederbayern

BeitragVerfasst am: 07.02.2005, 17:26    Titel: Antworten mit Zitat

Hi,

die Syntax des Screen-Befehls lautet
Code:
SCREEN Breite, Höhe, Farbtiefe, VollBildJaNein


Screen 13 wäre also, da er 320x200 Pixel, 8 Bit Farbtiefe (und somit 256 Farben) hat:
Code:
SCREEN 320, 200, 8, 1

Ne 1 am Schluss - Schließlich solls ja Vollbild sein zwinkern

Grüßle,
Mecki
_________________
» 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
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 07.02.2005, 17:34    Titel: Antworten mit Zitat

Und wenn man jetz einfach die alte qb-syntax verwenden würde, dann gäbs ne fehlermeldung - argument count mismatch - ode so?

@ all:
Hier bekommt ihr die SDL her:
http://www.hot.ee/cone3d/tutorials/tut1c/SDL.dll
(Google-Suche, es gab noch ne ganze menge anderer Treffer, aber das war der erste, und ich hatte keine probs beim dl)
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mecki
Igel


Anmeldungsdatum: 10.09.2004
Beiträge: 985
Wohnort: Niederbayern

BeitragVerfasst am: 07.02.2005, 17:38    Titel: Antworten mit Zitat

Huhu,

Tja, bei diesem kleinen Befehl (der ja nun wirklich nicht so oft vorkommt, wie zum Beispiel eine For-Next-Schleife oder so) ist das ja auch durchaus sinnvoll, da man ja jetzt freie Auflösungswahl hat zwinkern

Grüßle,
Mecki
_________________
» 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
Gremlin



Anmeldungsdatum: 12.12.2004
Beiträge: 142
Wohnort: Heinsberg

BeitragVerfasst am: 07.02.2005, 17:39    Titel: Antworten mit Zitat

Muss ja wohl, zumindest die Auflösung msus ja gegeben sein, ob für die restlichen Werte Standards definiert sind, weiß ich nicht
_________________
Tja, hier konnte ihre Werbung stehen.
Pech gehabt. zwinkern
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Dusky_Joe



Anmeldungsdatum: 07.01.2005
Beiträge: 1007
Wohnort: Regensburg/Oberpfalz

BeitragVerfasst am: 07.02.2005, 17:44    Titel: Antworten mit Zitat

@ Mecki: Du hast jetz in deinem Beispiel die 1 für vollbild gesetzt. lässt sich denn der screen 13 auch als fenster initiieren?
Also so was wie... naja ein grafikfenster auf der win-oberfläche halt?

oder geht des bloß bei bestimmten modi?
Und was ist aus den guten alten Text-Modi geworden?
Gibt man da dann einfach ein
SCREEN 80,50,4,1
oder wie bekommt man die "classic CMD-Screens" her?


Hm, der Thread sollte nach SCREEN umbenannt werden...
_________________
fully biological degradable

Once, the big wave arrives, you've got two ways, you can go:
Either, you ride it, or you don't do.
But, if you don't ride, you'll never know wether you'd have gone wet.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mecki
Igel


Anmeldungsdatum: 10.09.2004
Beiträge: 985
Wohnort: Niederbayern

BeitragVerfasst am: 07.02.2005, 18:00    Titel: Antworten mit Zitat

Huhu,

Normalerweise ist das mit dem Fenster kein Problem.

Textmode erhältst du, indem du einfach garkeinen Screen benutzt, also einfach eine Konsolen-Anwendung, denke ich.

Grüßle,
Mecki
_________________
» 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
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 07.02.2005, 18:16    Titel: Antworten mit Zitat

Hallo.

Genau, für Console, also Screen 0, musst du gar keinen Screen verwenden.

Viele Grüße!
Sebastian
_________________

Der Markt regelt das! | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Bibliotheken 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