Muß ich immer mit externe Grafikdateien arbeiten?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Chip
Beiträge: 6
Registriert: 30.05.2006 16:43
Wohnort: Essen, NRW

Muß ich immer mit externe Grafikdateien arbeiten?

Beitrag von Chip »

Hallo,

kann man bei PureBasic die Grafiken, welche ich derzeit als extra .BMP-Dateien habe, irgendwie mit in den Programmcode bekommen, so das nach der Erstellung einer .EXE man wirklich nur noch die .EXE braucht? Wenn ja, wie geht das?

Bevor ich die Antwort „siehe mal in der Hilfe nach“ bekomme, nach welchem Befehl müsste ich da suchen?

Gruß
Chip
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Sieh mal in der Hilfe nach :mrgreen: und zwar unter "IncludeBinary"
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
Chip
Beiträge: 6
Registriert: 30.05.2006 16:43
Wohnort: Essen, NRW

Beitrag von Chip »

:praise: Danke für die schnelle Antwort und auch für den Hinweis auf die HILFE :lol:

Gruß
Chip
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Und sehe Dir die Catch-Befehle an: CatchSound, CatchImage, CatchSprite.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Beitrag von Tsuki-Namida »

@st-soft
gib ihm doch ambesten gleich ein beispiel....
es ist nicht einfach alles in der hilfe zu finden wenn man neu ist.... ich kenne das...


Image pluggin fals du auch mal andere Grafik Dateien nutzen möchtest
zum Beispiel fü JPG

Code: Alles auswählen

UseJPEGImageDecoder()
Globalisiere eine Variabel damit man sie auch in Proceduren nutzen kann und nich nur im Programm

Code: Alles auswählen

Global Bild0
das ist das was st-soft meinte

Code: Alles auswählen

Bild0 = CatchImage(0, ?Bild0)
und das kennst du ja schon hast du ja erst gefunden ;)

Code: Alles auswählen

DataSection
Bild0:
  IncludeBinary "Verzeichniss\Bild.bmp"
oder JPG da wir hier das plugin für JPG dateien haben

Code: Alles auswählen

EndDataSection
jetzt kannst du das bil jeder zeit mit der Variabel "Bild0" aufrufen ;)
Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Magix-Soft <Kain> hat geschrieben:@st-soft
gib ihm doch ambesten gleich ein beispiel....
Ich dachte einfach, Du hast gerade Zeit :lol:
Ne, ich dachte es wären in der Hilfe bessere Beispiele, hab aber gerade
gesehen, ist nur das allernotwendigste :freak:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Beitrag von Tsuki-Namida »

okay xD
ja das ist nicht die pracht was in der hilfe steht....
Bild
Benutzeravatar
Chip
Beiträge: 6
Registriert: 30.05.2006 16:43
Wohnort: Essen, NRW

Beitrag von Chip »

Magix-Soft <Kain> hat geschrieben:@st-soft
gib ihm doch ambesten gleich ein beispiel....
es ist nicht einfach alles in der hilfe zu finden wenn man neu ist.... ich kenne das...
Jow, Du sprichst mir aus dem Herzen. Als Anfänger braucht man ja Hilfe für die Hilfe :mrgreen:
Für so alte Hasen wie ihr es hier im Forum seit ist das vielleicht schwer zu verstehen, für euch ist halt vieles selbstverständlich.
Gruß
Chip
Antworten