vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Pic Viewer 
Autor: workuhol
Datum: 31.07.08 19:27

Hi Zardoz

Ich hatte es mir so gedacht.
1.) Die Picture box oder Image control darf nicht größer sein als ein viertel des Bildschirms.
2.) Ob das formular einen Rand hat oder nicht, ist egal.
3.) Wenn das Bild waagerecht ist UND 3/4 des Bildschirms ausfüllt, dann RESIZE auf ein viertel
des Bildschirms.Ansonsten das bild in Originalgröße lassen.
4.) Das gleich mit dem senkrechten Bild.

Ich habe den Vorschlag von dir aufgegriffen und ihn modifiziert:

If frmViewer.Width < frmViewer.Height Then

frmViewer.picViewer.Width = frmViewer.picViewer.Width / 1.2
frmViewer.picViewer.Height = frmViewer.picViewer.Height / 1.2
frmViewer.Width = frmViewer.picViewer.Width
frmViewer.Height = frmViewer.picViewer.Height

Else

frmViewer.picViewer.Width = frmViewer.picViewer.Width / 1.2
frmViewer.picViewer.Height = frmViewer.picViewer.Height / 0.8
frmViewer.Width = frmViewer.picViewer.Width
frmViewer.Height = frmViewer.picViewer.Height

End If
aber das funktioniert nur halb.Den das Autostretch steht ja auf FALSE und somit bleibt das Bild im Original. Steht Autostretch auf TRUE klappt es aber ich kriege das mit den Faktoren (0.8 1.2)nicht hin. Besser währe es das alle Bilder auf ein viertel des Bildschirms vergrößert oder verkleinert werden und dann mit einem klick auf ein Icon auf die Orginalgröße gesetzt werden. So wie beim Internet Explorer.

Gruß

workuhol

Gru?
workuhol

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Pic Viewer1.192workuhol28.07.08 17:36
Re: Pic Viewer727VBMichi28.07.08 18:14
Re: Pic Viewer699workuhol28.07.08 18:22
Re: Pic Viewer698workuhol28.07.08 20:15
Re: Pic Viewer650Zardoz28.07.08 20:32
Re: Pic Viewer667workuhol29.07.08 03:28
Re: Pic Viewer684Zardoz29.07.08 03:42
Re: Pic Viewer677workuhol29.07.08 18:58
Re: Pic Viewer666Zardoz31.07.08 02:50
Re: Pic Viewer666workuhol31.07.08 19:27
Re: Pic Viewer661Zardoz01.08.08 00:58
Re: Pic Viewer644workuhol01.08.08 14:09
Re: Pic Viewer633Zardoz01.08.08 14:52
Re: Pic Viewer618workuhol01.08.08 17:33
Re: Pic Viewer678Zardoz02.08.08 02:53
Re: Pic Viewer662workuhol02.08.08 07:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel