Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
nicok
Poster
Poster

Anmeldedatum: 15.05.2008
Beiträge: 161

Picturebox - Screenshot - anpassen
Verfasst am: 03.09.2008, 17:21

Hi,

ich habe eine Picturebox in der ich einen gemachten Screenshot einfügen möchte.
So und hier liegt auch das Problem:

Ich möchte eine PictureBox mit Scrollbars machen. So wie geht das?

Und dann war bei mir bissher immer das problem das der Screenshot in der Picturebox sehr verpixelt angezeigt wurde..
Liegt das iwie an der Auflösung bzw wie kann ich das fixen?
 
bla
Coder
Coder

Anmeldedatum: 02.05.2008
Beiträge: 267


Verfasst am: 03.09.2008, 18:55

scrollbars ungefähr so (is mit imagebox):

Visual Basic: [code]Private Sub Form_Load()
Me.WindowState = vbMaximized

Image1.Height = Me.Height + 25
Image1.Width = Me.Width + 25


DoEvents
With VScroll1
.Max = Image1.Container.Height - Image1.Height
.Min = 0
.LargeChange = Image1.Container.Height
.SmallChange = .LargeChange / 10
End With

With HScroll1
.Max = Image1.Container.Width - Image1.Width
.Min = 0
.LargeChange = Image1.Container.Width
.SmallChange = .LargeChange / 10
End With
End Sub

Private Sub HScroll1_Change()
Image1.Left = HScroll1.Value
End Sub

Private Sub VScroll1_Change()
Image1.Top = VScroll1.Value
End Sub

Private Sub HScroll1_Scroll()
HScroll1_Change
End Sub

Private Sub VScroll1_Scroll()
VScroll1_Change
End Sub[/code]
 
nicok
Poster
Poster

Anmeldedatum: 15.05.2008
Beiträge: 161


Verfasst am: 04.09.2008, 13:03

.Max = Image1.Container.Height - Image1.Height
Fehler!: Objekt erforderlich
 
sollniss
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 699


Verfasst am: 04.09.2008, 13:26

Vielleicht Image1 in dein Element umbenennen??
 
nicok
Poster
Poster

Anmeldedatum: 15.05.2008
Beiträge: 161


Verfasst am: 04.09.2008, 13:28

(sollniss;7847)
Vielleicht Image1 in dein Element umbenennen??


Öhm wie meinst des genau?
 
sollniss
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 699


Verfasst am: 04.09.2008, 13:29

oO omg

Image1 -> Wieauchimmerdeineimageboxheißt
 
bla
Coder
Coder

Anmeldedatum: 02.05.2008
Beiträge: 267


Verfasst am: 04.09.2008, 16:32

du brauchst die komponenten:

HScroll1 = horizontale scrollbar
VScroll1 = vertikale scrollbar
Image1 = Imagebox (kannst auch ne picturebox nehmen)
 
nicok
Poster
Poster

Anmeldedatum: 15.05.2008
Beiträge: 161


Verfasst am: 04.09.2008, 16:42


(sollniss;7850)
oO omg

Image1 -> Wieauchimmerdeineimageboxheißt


omg des meinst du ^^
Ja des hatte ich liegt wohl an den Scrollbars..
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: picturebox, screenshot, anpassen, auflösung

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wo liegt mein Fehler?? bitte schnelle Hilfe! 162 20.10.2011, 18:43
Keine neuen Beiträge Index liegt ausserhalb des gültigen Bereichs Bulder/Server 293 15.03.2008, 16:45
Keine neuen Beiträge Wo liegt der Fehler (msgbox) 683 16.10.2007, 17:54
Keine neuen Beiträge Etwas im text einfügen 326 23.08.2007, 19:00
Keine neuen Beiträge Vb6] Wie sockets einfügen?!? 440 29.04.2007, 11:37
 


[ Time: 0.0983s ][ Queries: 101 (0.0381s) ][ GZIP on - Debug on ]