Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: print screen
ksieluk
from Alex city




Typ: neutral
Postów: 30
Zarejestrowany: Mar 2004
print screen

jak zrobić print screena w vb?


_____________________________________________
Jeżeli to jest pytanie - to pomóż mi. Jeśli odpowiedź to  powodzenia :-)

11-05-2004 18:55
Pokaż profil ksieluk  Wyślij email do ksieluk   
Freeze
ckbumckbumckbumbum




Typ: neutral
Postów: 13
Zarejestrowany: Apr 2004
chyba to tu jest

http://www.coderscity.pl/no-vb4all/tips/tip20.htm

11-05-2004 22:26
Pokaż profil Freeze  Wyślij email do Freeze   Odwiedź stronę Freeze       3222922
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Normalnie...

Napisz program, który:
- po naciśnięciu odpowiedniego przycisku lub kombinacji klawiszy schowa swoją aplikację
- wykona "pstryk", czyli załaduje obraz do pamięci
- załaduje to do jakiejś przeglądarki plików graficznych (w Twoim programie)
- odkryje Twoją aplikację

Potrzebne Ci będzie wiedza z zakresu funkcji Windows API, np.:
GetCursorPos - do ustalenia pozycji kursora
GetDC - do ustalenia wskaźnika do określonego okna
i inne


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

11-05-2004 22:31
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

Hej! Freeze! VB4All nie ma co ukrywać - jest dużą stroną. A wiesz kto to modemowiec??!! Ksieluk jest właśnie modemowcem i nie ma czasu na przeglądanie takiej ilości podstron nawet jeżeli chodzi tylko o dział "Tips"! Poza tym idiota by nawet rozróżnił splash screen od print screen. Sorki to all, że mówię za Księluka, ale to mnie trochę wqrzyło i musiałem się wypowiedzieć.


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

17-05-2004 22:20
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
m-a-x



Typ: neutral
Postów: 366
Zarejestrowany: Jan 2003

Hehe to ja teraz wypowiem się za Freeza . Przecież kolo chciał pomóc - nie zjechał kisieluk'a za do że nie przegląda vb4all! A umieszczenie linku jest przecież tożsame z umieszczeniem tipsa bezpośrednio na forum. A to ze mu sie pochrzaniły niektóre rzeczy to już inna kwestia. Co do tego podpisu pod postem(ami) to faktycznie w tym wypadku wydaje mi sie troche zabawny hehehe (ale nie został on tylko dodany pod tym postem - jest to jego podpis który jest pod wszystkimi umieszczany)

Na zakończenie powiem coś do Freeza:
Tylko głupcowi się wydaje że jest najmądrzejszy (odnośnie tego Twojego podpisu - bo nie jest on tu chyba na miejscu)

[Post edytowany dnia 18-05-2004 00:10 przez m-a-x]


_____________________________________________

Problemem zazwyczaj nie jest brak osób znających odpowiedź a zadanie właściwego pytania!

18-05-2004 00:09
Pokaż profil m-a-x  Wyślij email do m-a-x   
karolinavb




Typ: neutral
Postów: 468
Zarejestrowany: Jan 2003

To mam na swoim dysku:

1. http://www.visualbs.webpark.pl/kodyzrodlowe.htm
Prntscr - Program robi print screen'y .

2. http://vbcenter.w.interia.pl/Tips.htm
ponieważ po ściągnięciu pliku rar jest trochę śmieci przytaczam tekst

"Aby zrobić print screen czyli zrzut ekranu trzeba najpierw stworzyć moduł czyli Project \ Add Module i wkleić do niego poniższy tekst.
Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal FLAGS As Long, ByVal ExtraInfo As Long)
Teraz trzeba stworzyć funkcje która właśnie będzie robiła nasz zrzut ekranu (czyli print screen). Przekopiuj poniższą funkcje także do modułu.
Sub Print_Screen()
Const Screen = &H2C
Call keybd_event(Screen, 1, 0&, 0&
End Sub
Teraz na naszej formie tworzymy Command Buttona i wpisujemy do niego.
Call Print_Screen
Gdy klikniemy na przycisk zostanie zrobiony nasz zrzut ekranu i będzie znajdował się w schowku, teraz wystarczy na przykład otworzyć Painta i można do niego wkleić nasz zrzut ( ctrl + c). I to by był koniec tego arta, zachęcam was do zerknięcie do następnego numeru VbMaga w  którym opiszę jak używać schowek oraz znajdziecie w nim kilka innych ciekawych artykułów.
Grzegorz Sarwa
"  koniec cytatu

Przykład od tego tekstu do ściągnięcia na stronie http://vbcenter.w.interia.pl/Tips.htm (trochę jakby niechodzący)

3. Rozważania na ten temat http://www.vbug.co.uk/technicalsupport/topicposts.asp?CID=2&TID=4303

4. Na stronie http://www.vb-helper.com/index_tips_and_tricks.html - można przejrzeć przykłady w dziale ClipBoard

Pozdrawiam Karolina


_____________________________________________
Karolina

18-05-2004 06:42
Pokaż profil karolinavb  Wyślij email do karolinavb   
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

Oj sorki - był tak napisany, że myślałem, że to nie podpis, a część postu, także sorki Freeze


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

18-05-2004 16:37
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
Wszystkich odpowiedzi: 6 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1