bilder einbinden

Anfängerfragen zum Programmieren mit PureBasic.
Gast

bilder einbinden

Beitrag von Gast »

ich habe mal eine frage, und zwar benutze ich im meinem programm bilder (buttonimagegadget()). Mein frage ist jetzt kann ich die bilder so in das programm einbinden das ich die bilder nicht extra speichern muss ? also das ich nicht e.jpg, ts.jpg usw. habe sonder nur sdf.exe.
geht das ? wenn ja wie ?
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: bilder einbinden

Beitrag von Kiffi »

Maikel hat geschrieben:Mein frage ist jetzt kann ich die bilder so in das programm einbinden das ich die bilder nicht extra speichern muss ?
das geht mit IncludeBinary und CatchImage():

Code: Alles auswählen

MeinBild = CatchImage(#PB_Any, ?MeinBild_1)

DataSection
  MeinBild_1:
  IncludeBinary "[pfad]\meinbild_1.jpeg"
EndDataSection
Detailinfos: Siehe PB-Hilfe

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
#NULL
Beiträge: 2238
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

Code: Alles auswählen

DataSection
  myLabel:
    IncludeBinary "C:\test\test32.bmp"
EndDataSection

CatchImage(0, ?myLabel)
danach hast du ein gültiges Image mit der nummer 0
my pb stuff..
Bild..jedenfalls war das mal so.
Gast

Beitrag von Gast »

ok danke für die schnelle antwort, ob ich es hinbekommen habe schreib ich dann noch hier rein ^^. :) :) :)
Gast

Beitrag von Gast »

muss ich den befehl loadimage danach trozdem noch benutzen ?
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 »

Maikel hat geschrieben:muss ich den befehl loadimage danach trozdem noch benutzen ?
Nein, sondern CatchImage. Die Adresse im Beispiel wäre ?MeinBild_1
Einfach mal in die Hilfe schauen :wink:
so wie Kiffi es bereits gepostet hat.
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
Gast

Beitrag von Gast »

ahhh ich hatte catchimage() nur an der falschen stelle jetzt geht es, danke an euch alle :)
Antworten