[Module] ResourcesModule.pbi

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

[Module] ResourcesModule.pbi

Beitrag von Thorsten1867 »

Ressourcen - Module (all OS / 64Bit)

Alle Ressourcen eines Programmes (z.b. Bilder) in eine einzelne Datei packen und später direkt aus dieser (in den Speicher) laden.

Code: Alles auswählen

; ----- PackResource - Commands -----

  ; PackResource::Open()   - Open and define resource file and resource name
  ; PackResource::Close()  - Close resource creation
  ; PackResource::Add()    - Add resource (Image/XML/JSON/Sound)
  ; PackResource::Create() - Create resource file

; ----- Resources - Commands -----

  ; Resource::Open()          - Open resource file
  ; Resource::GetImage()      - Load image from resource file
  ; Resource::GetXML()        - Load XML from resource file
  ; Resource::GetJSON()       - Load JSON from resource file
  ; Resource::GetSound()      - Load Sound from resource file
  ; Resource::GetFileSize()   - Get size of resource    (Image/XML/JSON/Sound)
  ; Resource::GetFileMemory() - Copy resource to memory (Image/XML/JSON/Sound)
  ; Resource::Close()         - Close resource file
  
Download: ResourcesModule.pbi
Zuletzt geändert von Thorsten1867 am 29.04.2019 14:05, insgesamt 1-mal geändert.
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 6999
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: [Module] ResourcesModule.pbi

Beitrag von STARGÅTE »

Das Modul lässt sich meiner Meinung nach nur "richtig" nutzen,
wenn du dem Nutzer auch die Möglichkeit gibst die Flags bei CatchSound, CatchXML und CatchJSON zu übergeben.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Thorsten1867
Beiträge: 1359
Registriert: 04.02.2005 15:40
Computerausstattung: [Windows 10 x64] [PB V5.7x]
Wohnort: Kaufbeuren
Kontaktdaten:

Re: [Module] ResourcesModule.pbi

Beitrag von Thorsten1867 »

STARGÅTE hat geschrieben:Das Modul lässt sich meiner Meinung nach nur "richtig" nutzen,
wenn du dem Nutzer auch die Möglichkeit gibst die Flags bei CatchSound, CatchXML und CatchJSON zu übergeben.
Updated
Download of PureBasic - Module
Download of PureBasic - Programmes

[Windows 11 x64] [PB V6]

Bild
Antworten