| |
|
|
Christian Eichler | Wie immer hab ich ein Problem : Wie kann ich mehrere (!) Memory-Bitmaps in Profan² 6.6 erstellen ? Mit MCLS kann mal ja eins erstellen, aber nicht mehrere ... Allerdings möchte ich die Bilder dann nicht auf der Festplatte zwischenspeichern (nur dass keiner auf die Idee kommt, mir zu sagen ich soll mir SaveBmp und LoadBmp arbeiten )
Meine 1. Idee : WinAPI : Befehl (meiner Meinung nach der richtige) gefunden, Eingebaut, Fehler.
Der Quellcode :
Als Fehlermeldung kommt da dann, das das Bild test.bmp nicht gespeichert werden konnte . Wie bekomm ich dass zum laufen, dass ich in Profan (ggf. über die WinAPI) mehrere Memory-Bitmaps erstelle und darauf auch zugreifen kann ?
mfg euer immer komische Frangen stellender Christian ! |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 20.07.2007 ▲ |
|
|
|
|
RGH | Hallo, ab XProfan 9 kannst Du mit Create(hPic,...) eine nahezu beliebige Anzahl von Bitmaps in den Speicher laden und ab Version 10 werden sogar weitere Bildformate wie z.B. JPG oder GIF unterstützt.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 20.07.2007 ▲ |
|
|
|
|
Frank Abbing | Wenn du mit der API nicht zurechtkommst, sieh dir die ProSpeed.dll auf meiner Seite an. |
|
|
| |
|
|
|
Christian Eichler | ... was mir jetzt leider auch nicht unbedingt weiterhilft !
PS: @iF: Sorry, ich hab da wohl statt code quote erwischt
Wo ist den bei meinem Code oben der Fehler ?
mfg Christian
// Edit : Da war Frank wohl ein bissl schneller, THX, ich schaus mir mal an ! |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 20.07.2007 ▲ |
|
|
|
|
Christian Eichler | Ach und was die WinAPI betrifft : Ja, ich hab da so meine Probleme ... aber ich wills schaffen selber mit der WinAPI zurecht zu kommen ... auch wenn ich dazu erst mal ein bissche die anderen nerven muss... Irgendwie find ich da nämlich auch nicht wirklich eine einsteigerfreundliche Anleitungen zu komplexeren WinAPI - Problemen ! |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 20.07.2007 ▲ |
|
|
|
|
| Wenn Du mir erklären möchtest weshalb Du glaubst mehrere MemoryBitmaps zu benötigen, dann könnte ich Dir hierfür eine sehr brauchbare Lösung vorschlagen. |
|
|
| |
|
|
|
Christian Eichler | Hehe... natürlich kann ich das erklären : Ich möchte mein Programm zu Graphenzeichnen so umschreiben, dass einzelne Graphen ausgeblendet werden können. Hierzu brauch ich meiner Meinung nach für jeden Graphen ein eingenes Memory-Bitmap und auch eins für die Skala ... --> Ein Memory-Bitmap ist zu wenig.
Ich hab auch schon probiert, die Bitmaps auf die Platte (mit savebmp) zu speichern und dann nachzuladen. Hat aber nur den dummen Nebeneffekt, dass das Laden von 10 50-MB größen Dateien (insg. also 500MB) doch etwas zu lasten der Arbeitsgeschwindigkeit geht !
Beantwortet das deine Frage ? |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 20.07.2007 ▲ |
|
|
|
|
| Nun das erklärt zumindest einiges
Ist es denn nicht aber aus Sicht des Speichermanagements egal ob Du die Files auf Platte ablegst - oder die Riesenteile im Ram hältst? Ich will sagen - Speicherverbrauch in dieser Größenordnung ist so oder so nicht prickelnd - zumal - ich meine hier gehts um ein paar billige Daten welche einen Graphen beschreiben.
Zeig doch mal so einen Graphen (Screenshot) - dann kann man sehen was Du tatsächlich eigentlich nur speichern musst - in der Form welche Dir natürlich eine fixe Anzeige ermöglicht...
Dein obiges Posting kannst Du übrigens bearbeiten - ändere das iFBBTag einfach. |
|
|
| |
|
|
|
Christian Eichler | Screenshot ist jetzt nur sehr schlecht ... von einer Datei, die 6000*3000 Pixel groß ist. Naja... du würdest eine Linie sehen ... einfach eine ggf. gebongene Linie ! |
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 20.07.2007 ▲ |
|
|
|
|
| Nimm Irfan - resample das Bild von 6tx3t auf 640x320 und der Shot ist parat... |
|
|
| |
|
|
|
Christian Eichler | 640*480 war nicht möglich, aber Screenshot ist trotzdem dabei
Die feine Linie, die du warscheinlich ohne Brille garnet siehst soll den Graph darstellen
|
|
|
| Debian Lenny, Intel Celeron 2,8 Ghz, 768 MB Ram && Win XP Pro, Intel C2D 1,66Ghz, 2 GB Ram ... PROFAN² 6.6 | 20.07.2007 ▲ |
|
|
|
|
| Liegt der Wertebereich unterhalb eines Longs oder Floats? |
|
|
| |
|
|