|
VB 4/6- und VBA-Forum - Beitragsübersicht - |
|
Von |
Ein VB6 Freund |
E-Mail |
KlausViktor@chello.at |
Datum |
16. März 2015 um 12:21:01 |
Frage |
Ich bin am Aufbau eines Steuerelements (erledigt) für VB6 das als Matrix eine BMP verwendet, das erlaubt immerhin ein Array 0 to 5000, 0 to 5000) und kann dynamisch erweitert werden, wobei sich einzelne Zeilen mit PaintPicture löschen lassen (wird allerdings nicht benötigt).
Jetzt stehe ich vor dem Problem das physikalisch sich Bilder mit mehr als 8000 mal 8000 Pixel nicht laden lassen, bei schnellen SSD Feststellten wäre der Geschwindigkeitsverlust akzeptabel direkt auf die HD zu schreiben, dafür benötige ich allerdings 3 Befehle PointFile(x,y), PsetFile(x,y) sowie MoveFile(x,y) (zum dynamischen erweitern), wobei der Grundwert der Erweiterung den Farbwert RGB(255,255,255) haben sollte.
Interessant wäre was passiert wenn eine Abfrage gestellt wird die Außerhalb des Bereichs ist, Point(x,y) bekommt man den Wert -1, das kann ich dann selbst herausfinden.
Das ganze sollte VB6 laufen, wer hat Ideen dazu, besten Dank im Voraus! (So nebenbei, BMP eignet sich für viele weitere Arten von groben Umfung ) |
|
[ Antwort schreiben | Zurück zum VB 4/6- und VBA-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|