Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: kosmiczne rzeczy;)
VBija




Typ: neutral
Postów: 56
Zarejestrowany: Mar 2003
kosmiczne rzeczy;)

1)jak sprawdzić z poziomu vb, czy jakiś exe'k jest windowsowski czy dosowski??
2)czy da się przehwycić ikonę exe'ka widowsoskiego i wkleić do mojego programu (hcę aby program sam to robił)


_____________________________________________
zobacz moją stronę http://vbija.prv.pl/
Andrzej Wodyński

19-07-2003 11:20
Pokaż profil VBija  Wyślij email do VBija   Odwiedź stronę VBija       2647002
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003

Co do wypakowywania ikony z plik exe to musisz skorzystać z funkcji API o nazwie ExtractIcon, zwraca ona uchwyt ikony, a potem DrawIcon, aby wyświetlić ikonkę w np. PictureBoxie...
Sorki, ale samej składni funkcji nie pamiętam, więc może ci podam później


_____________________________________________
TLHW Clan member

22-07-2003 06:38
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003
Przykład:

' Ten przykład wymaga do działana obiektu PictureBox o nazwie Picture1.

Private Declare Function DrawIcon Lib "user32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal hIcon As Long) As Long
Private Declare Function ExtractIcon Lib "shell32.dll" Alias "ExtractIconA" (ByVal hInst As Long, ByVal lpszExeFileName As String, ByVal nIconIndex As Long) As Long

Private Sub Form_Load()
' Copyright (c) 2003 by Hicks
Picture1.AutoRedraw = True
' Wypakowujemy ikonę z pliku "c:\windows\notepad.exe".
r1& = ExtractIcon(Me.hWnd, "c:\windows\notepad.exe", 0)
' Wyświetlamy ikonę na formie.
r2& = DrawIcon(Picture1.hdc, 0, 0, r1& )
End Sub


_____________________________________________
TLHW Clan member

23-07-2003 19:08
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
Chudy
[TLHW]Wiktor



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

Co do pkt. 1. Najlepiej przeczytaj gdzieś o budowie plików EXE. Program może np. sprawdzać czy w Execku jest taki ciąg znaków: LÍ!This program cannot be run in DOS mode.


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

24-07-2003 09:53
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003

Już mu dałem ten sam opis plików co tobie Chudy...


_____________________________________________
TLHW Clan member

24-07-2003 18:27
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
VBija




Typ: neutral
Postów: 56
Zarejestrowany: Mar 2003

dz za odpowiedz na jedno pytanie. drugie pytanie zostało źlew zrozumiane przezwas. iczekam aż kroś mi jeszcze z tym jednym pomoże


_____________________________________________
zobacz moją stronę http://vbija.prv.pl/
Andrzej Wodyński

25-07-2003 00:39
Pokaż profil VBija  Wyślij email do VBija   Odwiedź stronę VBija       2647002
Chudy
[TLHW]Wiktor



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


dz za odpowiedz na jedno pytanie. drugie pytanie zostało źlew zrozumiane przezwas. iczekam aż kroś mi jeszcze z tym jednym pomoże


A może chodzi ci aby podmienić ikonę twojego exeka ?


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

29-07-2003 12:43
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
VBija




Typ: neutral
Postów: 56
Zarejestrowany: Mar 2003

pierwsza osoba co zrozumiała moje pytanie ale odpowiedzi na nie nadal nie dostałęm


_____________________________________________
zobacz moją stronę http://vbija.prv.pl/
Andrzej Wodyński

30-07-2003 02:57
Pokaż profil VBija  Wyślij email do VBija   Odwiedź stronę VBija       2647002
Chudy
[TLHW]Wiktor



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

A ja wiem jak to zrobić Mam sampla co to robi.


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

30-07-2003 13:26
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
andrey
Łódź



Typ: neutral
Postów: 295
Zarejestrowany: Mar 2003

Hicks czy mogłbyś mi wysłać opis plików EXE taki jaki jest wspomniany w tym post-cie


_____________________________________________
http://www.carbondesign.pl/ - rowery poziome, trójkołówce, handbike-i, tuning, akcesoria

02-02-2004 11:45
Pokaż profil andrey  Wyślij email do andrey   Odwiedź stronę andrey       3078613
Wszystkich odpowiedzi: 9 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1