|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
3.10.2009, 2:53 | #141 | |
V.I.P. Programiranje
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
|
Re: How to... Visual Basic
Citat:
lol. elem, 'de ga nadjoste "MinimizedFocus" i "MaximizedFocus" pa sama ta imena vam govore da ce tako "forsirati" minimizovan ili maximizovan prozor. lepo je ivan na kraju nasao, NormalFocus |
|
3.10.2009, 9:41 | #142 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.086
Zahvaljeno 4.923 puta na 2.859 poruka
|
Re: How to... Visual Basic
Ne znam koliko je pametno pozivati direktno Explorer.exe... generalno treba izbegavati oslanjanje na konkretna imena fajlova i direktorijuma, zarad kompatibilnosti sa što više verzija Windowsa (kad se setim starijih programa koji su podrazumevali da je Windows instaliran u C:\Windows, umesto da su proveravali sa GetWindowsDir...)
|
3.10.2009, 11:04 | #143 | ||
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
Citat:
Citat:
A sto se tice fokusa, da moze i tako, a vbMinimizedFocus je Ivan naveo sam jednom svom postu a ja sam ga automatski (doduse i bez mnogo razmisljanja) ispravio na vbMaximizedFocus. Mada i jedan i drugi rade posao, so... |
||
3.10.2009, 23:54 | #144 | |
V.I.P. Programiranje
|
Re: How to... Visual Basic
Citat:
Da li ćeš da pozoveš Shell "Explorer.exe " .... ili CreateProcess API funkciju (primer), sasvim je irelevantno za ono što je vodoo_ rekao, on je prosto rekao da nije pametno pozivati Explorer.exe, već je preferirao nešto drugo (ja bih ovde upotrebio ShellExecute)... Poslednja ispravka: Geomaster (4.10.2009 u 0:02) |
|
4.10.2009, 0:42 | #145 | ||
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
Citat:
O ShellExecute i govorim sve vreme. -.- Citat:
A sto se tice nepotrebnog " " stringa objasnio sam zasto ga forsiram. |
||
4.10.2009, 11:56 | #146 |
V.I.P. Programiranje
|
Re: How to... Visual Basic
|
4.10.2009, 12:07 | #147 |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
|
4.10.2009, 12:15 | #148 |
V.I.P. Programiranje
|
Re: How to... Visual Basic
API funkcija Shell ne postoji.
Shell je funkcija iz samog VB-a, iliti iz MSVBVM60.DLL, i ona samo pokreće executable fajl - .exe, u ovom slučaju explorer.exe. Postoji API funkcija (ne znam da li znaš šta je API) ShellExecute koja otvara dokument ili folder programom koji je asociran uz taj tip, - što znači da: Kod:
REM Deklaracija: Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long Sub Main() Call ShellExecute ( 0, _ "explore", _ App.Path & "\Programs\....", _ "", _ App.Path & "\Programs\", _ 0) End Sub Ti sve vreme pričaš o Shell funkciji, koja nema veze sa ShellExecute. |
4.10.2009, 12:23 | #149 | |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
Citat:
I, da, Application Programming Interface. Sto se tice VB6, dovoljno sam iskusan da bi me bilo ko demantovao tako lako. Naravoucenije: |
|
4.10.2009, 12:31 | #150 | |
V.I.P. Programiranje
|
Re: How to... Visual Basic
Citat:
NIGDE u tvom kodu nisi naglasio da koristiš ShellExecute , niti si uradio deklaraciju koja je NEOPHODNA za rad sa API funkcijama u VB6, što znači da si govorio o funkcji SHell. I nećeš valjda sad da mi kažeš da deklaraciju nisi napisao zato što se "podrazumeva", a da si deklarisao Shell sa aliasom ShellExecute u toj nepostojećoj deklaraciji? Znajući tebe, moglo bi da se desi. |
|
4.10.2009, 12:33 | #151 | |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
Citat:
P.S. Kada budes citao moje postove shvatices. NIGDE nisam upotrebio ShellExecute, samo sam rekao da bih to uradio da sam na njegovom mestu. |
|
4.10.2009, 13:55 | #152 |
V.I.P. Programiranje
|
Re: How to... Visual Basic
Čekaj, kako sam ja trebao da znam da si ti pod 'Shell API funkcijom' mislio na ShellExecute? API funkcija Shell apsolutno ne postoji. Imaš ShellExecute, ShellExecuteEx i čak Shell_NotifyIcon. Otvori API viewer u VB6ici ako ne veruješ.
Ako ćemo već da se hvalimo iskustvom, ja sam radio u VB-u oko tri godine. I sad, šta? Da li ostali trebaju da me gledaju sa strahopoštovanjem? Ne. Pa niko se nije naučen rodio, ali ne možeš mene da ubediš u Shell = ShellExecute. |
4.10.2009, 14:17 | #153 | |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
Citat:
EDIT: ShellExecute je samo naziv funkcije...Totalno beznacajno ako znas o cemu govoris. Sledeci put cu dati deklaraciju za svaku funkciju o kojoj govorim da ne bi dolazilo do ovoga... |
|
4.10.2009, 14:37 | #154 |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
Re: How to... Visual Basic
|
4.10.2009, 14:46 | #155 | |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
Citat:
EDIT: Ako sam o tome pricao sa tobom, jer sam slicnu raspravu vodio sa jos jednim forumasem ovde, samo ne mogu da se setim sa kojim. Mislim da je Radiant, ali nisam siguran. P.S. Mrzim dvolicne ljude, shvati to licno ako je potrebno. |
|
4.10.2009, 14:58 | #156 | |
V.I.P. Programiranje
|
Re: How to... Visual Basic
Citat:
|
|
4.10.2009, 15:02 | #157 | |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
Re: How to... Visual Basic
Citat:
|
|
4.10.2009, 15:07 | #158 | |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
Citat:
@Geo: Sve vreme sam mislio na ShellExecute. My mistake ako nisam smeo da je nazovem Shell API funkcijom jer pripada API-ju (na kraju krajeva, gledano ispod haube, VB koristi API za svoje funkcije, kao i svaka druga aplikacija). Na kraju nije ni bitno jer je svrha svega bila samo to da se pomogne coveku. Poslednja ispravka: doctor (5.10.2009 u 10:17) |
|
5.10.2009, 21:42 | #159 |
V.I.P. Programiranje
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
|
Re: How to... Visual Basic
|
5.10.2009, 22:35 | #160 |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.110
Zahvalnice: 4.320
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: How to... Visual Basic
|
Bookmarks sajtovi |
Tagovi |
how to, vb6, visual basic, visual basic 6 |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Visual Basic pomoć HITNO!!! | TamindzaNS | Programiranje | 2 | 3.4.2009 14:43 |
Visual Basic 6: Online Serveri | Bojan | Pravljenje igara | 3 | 8.11.2007 21:15 |
Visual Basic 6.0 Tutorial | DobroslaV | Programiranje | 10 | 4.8.2007 14:05 |
Microsoft Visual Basic | vladix | Pravljenje igara | 5 | 17.11.2006 19:18 |
Visual Basic | PeTkO | Programiranje | 20 | 17.11.2006 14:15 |