ERLEDIGT
NEIN
NEIN
ANTWORTEN
8
8
ZUGRIFFE
1610
1610
EMPFEHLEN
-
Hallo
Ich möchte gerne in meinem programm eine picturebox haben die als Variable existiert. Und zwar aus dem Grund da sie wenn sie als Objekt existiert Grenzen in Höhe und Breite hat. Die Grenzen möchte ich jedoch beseitigen.
der bisherige code geht so überhaupt nicht, da ich nicht weiß wie ich ein Image mit einer größe von X und Y erstelle.
wie gesagt das t nicht. und wie man einem Image oder stdpicture die Größe schon bei der Definition zuweißt weiß ich nichtmehr. habe das irgendwo mal gesehn. Vielleicht war das auch vb.netCode :1 2 3 4 5
Dim tempim As Image tempim.Width = PhotoX tempim.Height = PhotoY Dim rendered As PictureBox rendered.Image = tempim
Kann mir da wer helfen?Geändert von fredlllll (06.10.09 um 17:12 Uhr)
-
Ehrlich gesagt verstehe ich nicht ganz, wo Dein Problem liegt. Dein Code funktioniert natürlich überhaupt nicht, den kann VB auch nicht verstehen.
Aber Du kannst jeder Picture-Box doch die Größe zuweisen.
Code :1 2
Picture1.Width = 10000 Picture1.Height = 50000
Statt der festen Werte, die ich hier angesetzt habe, können dies natürlich auch Variable sein.Nur tote Fische schwimmen mit dem Strom.
-
Ich hoffe dass das auch wirklich Funktioniert. Die entwicklungsumgebung lässt maximal etwas von 16xxx zu
Geändert von fredlllll (06.10.09 um 22:48 Uhr)
-
Das, was ich geschrieben habe, funktioniert, habe ich ausprobiert. Aber sicherlich gibt es Größenbeschränkungen für Picture-Boxen, die man jedoch auch nicht dadurch umgehen kann, dass man die Werte anders zuweist.
Nur tote Fische schwimmen mit dem Strom.
-
und wie ist es dann möglich ein Bild zu rendern das eine auflösung von 32000x24000 hat? oder kann ich das vergessen? so geht es leider nur bis 16381. die picturebox wird nur benutzt um die pixel des bildes einzufärben, das wird dann gespeichert und die picturebox wird wieder gelöscht.
-
Lies Dir doch mal diese Tipps durch. Da sind viele Beispiele zur Bildbearbeitung.
Nebenbei; Achte doch bitte auf korrekte Groß- und Kleinschreibung, es ist sehr anstrengend, Deine Posts zu lesen.Nur tote Fische schwimmen mit dem Strom.
-
Bei den Tipps ist leider nichts dabei was mir hilft.

Ich brauche lediglich ein beliebig skalierbares Objekt, das sich pixelweise beschreiben lässt. Aber zu soetwas steht bei den Tipps nichts
-
Mir ist eigentlich keine Höchstgrenze für die Height- und Width-Eigenschaft einer VB-Picturebox bekannt. Ich habe eben mal die Height-Eigenschaft auf 1000000 gesetzt, das hat VB klaglos gemacht (natürlich konnte man nicht mehr das gesamt Picture sehen, weil dies weit über die Bildschirmgröße hinausgeht).
Mit welcher VB-Version arbeitest Du denn eigentlich? Ich bin hier von VB6 ausgegangen, aber falls Du das mit irgendeiner VBA-Version probierst, kann es natürlich ganz anders aussehen, da VBA gegenüber VB6 teilweise einen wesentlich geringeren Funktionsumfang bietet.
Falls Du mit Picture-Boxen jedoch tatsächlich an Grenzen stößt, und intensiv Bildbearbeitung mit VB machen möchest, solltest Du Dich vielleicht mal mit tiefgreifenderen Grafik-Methoden (z.B. DirectX oder OpenGL) beschäftigen. Bei ActiveVB gibt es dazu einige gute Tutorials.Nur tote Fische schwimmen mit dem Strom.
-
natürlich kannst du es auf die größe "setzen"
Ich weise der Picturebox auch die Größe 32000 zu allerdings ist das image selber danach nicht größer als 168xx. Das ist genau die Größe die die Entwicklungsumgebung auch zulässt.
und es ist VB6
Denke ich werde wohl die Bildabschnitte einzeln rendern lassen und das ganze dann am Ende zu einem Großen Bild zusammensetzen. Wobei ich nicht weiß wie ich solche Bilder dann zusammensetzen lasse(Außer Photoshop, aber wer will schon 100 Bilder manuell zusammenfügen?)
Ob DirectX oder OPGL mir da helfen wird mag sein. Will eigentlich nur Mandelbrot in beliebiger Größe rendern und speichern.Geändert von fredlllll (07.10.09 um 15:45 Uhr)
Ähnliche Themen
-
Dateipfade per Trackbar in Picturebox laden
Von rendermaci im Forum .NET Grafik und SoundAntworten: 0Letzter Beitrag: 12.06.10, 23:25 -
Bild via FolderBrowserDialog oder anderem in Picturebox laden
Von Alaitoc im Forum .NET Windows FormsAntworten: 2Letzter Beitrag: 05.12.07, 09:39 -
[C#] pictureBox in Registry speichern und laden
Von DasBöse im Forum .NET Windows FormsAntworten: 8Letzter Beitrag: 15.11.07, 17:04 -
Beliebige Datei in Image oder PictureBox laden
Von wasserflasche im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 03.06.04, 10:01 -
Controls in PictureBox erstellen
Von Primax im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 28.11.03, 11:55





Zitieren
Login





