Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: zmienna przechowująca obraz
marins




Typ: neutral
Postów: 10
Zarejestrowany: Jun 2002
zmienna przechowująca obraz

Wie ktoś możę do ajkiej zmiennej łądować obraz (zmiennej np jak STRING BOOLEAN INTEGER) proszę o szybką odp!!


_____________________________________________
Wrocławska Baza COMMANDOS
http://www.commandos.cenega.net/
redaktor, programista - marins

02-02-2004 12:21
Pokaż profil marins  Wyślij email do marins   Odwiedź stronę marins       1455238
deywid



Typ: neutral
Postów: 66
Zarejestrowany: Jan 2004

do zmiennej?
bo ja wiem....
mozna załadować sobie wczesniej grafikę do res'a
i potem odczytac
mozna też załadować grafikę do schowka...np.
Clipboard.SetData Picture1.Picture, vbCFBitmap i potem odczytac
albo po prostu zapisac sobie jakąs zmienna,która przechowuje ściezke do pliku...
i potem tylko LoadPicture(sciezka)
nie wiem...na razie tyle mi przyszło do głowy...bo widze ze ci sie bardzo spieszy...

02-02-2004 12:45
Pokaż profil deywid  Wyślij email do deywid        5625009
marins




Typ: neutral
Postów: 10
Zarejestrowany: Jun 2002

no aż tak mi sie nie spieszy!!

ale wiesz - ja mam dużo plików jpg i potrzebuje zmienna by załadować wszystkie obrazki - i zeby potem podczas działania programu user nie usunął obrazka!!


_____________________________________________
Wrocławska Baza COMMANDOS
http://www.commandos.cenega.net/
redaktor, programista - marins

02-02-2004 12:49
Pokaż profil marins  Wyślij email do marins   Odwiedź stronę marins       1455238
Jelcyn
Admin forum




Typ: admin
Postów: 895
Zarejestrowany: Apr 2002

Utwórz na formie niewidzalnego pictureboxa a potem dasz kod:

picData.picture=pictmp.picture

ale polecam ładowanie obrazków od razu z RESa

[Post edytowany dnia 02-02-2004 18:47 przez Jelcyn]


_____________________________________________
Jelcyn
vb4all(małpka)canpol.pl
http://www.coderscity.pl/no-vb4all * http://www.jelcyn.com

02-02-2004 18:47
Pokaż profil Jelcyn  Wyślij email do Jelcyn   Odwiedź stronę Jelcyn       270849979    6237704
Chudy
[TLHW]Wiktor



Typ: moderator
Postów: 574
Zarejestrowany: Aug 2002

Dim Obraz As IPictureDisp
Jeśli nie masz tego typu zmiennej to musisz w menu (u góry) Project -> References zaznaczyć na liście OLE Automation o ile dobrze pamiętam.


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

02-02-2004 19:39
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
deywid



Typ: neutral
Postów: 66
Zarejestrowany: Jan 2004

a...mozna jeszcze cos takiego
===============================
Dim pix As Picture
'przypisanie do zmiennej lecz nie wyswietlanie jej
Set pix = LoadPicture("C:\as.bmp"
'konwertujemy wartości,które zapisane sa niestety w himetric

    wpix = Picture1.ScaleX(pix.Width, 8, Picture1.ScaleMode)
    hpix = Picture1.ScaleY(pix.Height, 8, Picture1.ScaleMode)

'odtąd wyświetlanie
'ustalamy sobie wysokość i szerekosc kontrolki picture na wys. i szer. obrazka
Picture1.Width = wpix
Picture1.Height = hpix
'musimy niestety odświeżyc
Picture1.Refresh
'Wyświetlamy obrazek w oryginalnych rozmiarach
    pix.Render Picture1.hDC, 0, 0, wpix, hpix, 0, 0, pix.Width, pix.Height, 0

'czyścimy pamięc
    Set pix = Nothing
=============================
powinno sie spodobać
pozdro

02-02-2004 20:20
Pokaż profil deywid  Wyślij email do deywid        5625009
Wszystkich odpowiedzi: 5 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1