home *** CD-ROM | disk | FTP | other *** search
/ PC Action 1997 December / PCACTION1297.ISO / menue / POSTFACH / 97120638.TXT < prev    next >
Text File  |  1997-10-29  |  1KB  |  50 lines

  1. 0
  2. RE:BILDER PROGRAMMIEREN
  3. Doctor Mabuse
  4. DER BⁿCHERWURM
  5. Doctor Mabuse
  6. =================================================
  7.  
  8. Eigentlich geht es nicht PCX Bilder in Programme
  9. einzubinden, da der ganze Schrott im Data-Segment
  10. des Programms abgelegt werden muß.
  11. Das geht nur, wenn man es als Object mit
  12.  
  13. {$L OBJECT.OBJ}
  14. PROCEDURE OBJECT; EXTERNAL;
  15.  
  16. einbidet.
  17. Ein Nachteil. Eben, weil's im Data-Segment des
  18. Programms abgelegt wird, verbraucht es den
  19. ganzen Speicher für andere Variablen.
  20. Der ist ja bloß 64K groß.
  21. Nächstes Problem. Wegen der kleinen größe kann
  22. man kein 300K Bild da unterbringen.
  23.  
  24. Du kannst das Bild bloß normal in den Heap laden.
  25. Du kannst das Bild auch an die EXE anhängen, und
  26. dann vom Programm aus entweder das Bild auf die
  27. Festplatte kopieren, dann öffnen und wenn man
  28. fertig ist und es nicht mehr braucht, schließen
  29. und wieder löschen, oder die EXE öffnen und
  30. dann den File-Pointer auf das Bild und dann
  31. laden.
  32.  
  33. Das Problem hab ich bei meinem eigenen Projekt
  34. schon gehabt. Da sind aber bis jetzt die ganzen
  35. Bilder zusammen 4MB groß!
  36. Dazu kommt noch Sound, Zeichensätze,...
  37.  
  38. Ich hab ein Filesystem an meine EXE angehängt,
  39. das wie das WAD System aufgebaut ist.
  40.  
  41. Wenn du noch fragen hast,
  42.  
  43. write back
  44.  
  45. Doctor Mabuse
  46.  
  47. PS: Wieviele Mails hab ich an Dich jetzt schon
  48. geschrieben?
  49.  
  50.