Poslao: 29 Okt 2003 21:05
|
offline
- Brksi
- Ex KGB officer
- Pridružio: 18 Jul 2003
- Poruke: 4204
- Gde živiš: U zlatnom kavezu
|
Kao što većina vas sigurno zna Vlada Pub mi je pomogao da nađem drajvere za svoju tastaturu (ko ne zna neka ode na forum Windows i nađe temu safe way), ali nažalost nismo mogli da nađemo drajvere baš za XP pa sam skinuo 2000 i oni rade vratili su tastaturi 90% mulitimedije, ali u onih 10% spada i dugme koje otvara My documents. Ova greška me strašno nervira, ali u svemu ovome dobra vest je da program koji je zadužen za rad multi dugmića ima mogućnost »ručnog programiranja« istih. E, sad ja sam hteo da iskoristim tu mogucnost i da u VB napišem EXE fajl koji kad se pokrene otvara my docs i onda da taj EXE prikačim na program koji je odgovoran za multimediju.
Elem moj problem je sledeći kada sam pisao programčić njegova procedura za obradu događaja je izgledala ovako:
U svojstvima forme vrednost Visible i Show in taskbar su bile false
Private Sub Form_Load()
Shell “C:\Documents and Settings\%userprofile%\My Documents”
Unload me
End Sub
Kad bi pokrenuo program računar bi mi »rekao« Run-time error file not found.
Gde je greška?
Ja sam došao do zaključka da komanda shell služi za pokretanje izvršnih fajlova, ali ne i otvaranje direktorijuma.... ako grešim ispravite me
MOLOM VAS........ PREKLINJEM VAS...... POMOZITE.......
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 29 Okt 2003 22:06
|
offline
- VladaPUB
- Legendarni građanin
- Pridružio: 20 Apr 2003
- Poruke: 3360
- Gde živiš: Beograd
|
Pa da se ja pitam napravi .bat fajl koji ce ti izvrsavati komandu:
explorer c:\my documents
i onda dodeli dugmetu da startuje taj fajl. Ako startuje samo .exe , nadji to ogranicenje u registy i izmeni, odnosno dodaj key
|
|
|
|
Poslao: 29 Okt 2003 22:40
|
offline
- Brksi
- Ex KGB officer
- Pridružio: 18 Jul 2003
- Poruke: 4204
- Gde živiš: U zlatnom kavezu
|
Napravio sam ja i bat i exe koji pokrece bat i radi samo sto mi na trenutak iskoci dosov prozor pa tek onda my docs
|
|
|
|
|
Poslao: 30 Okt 2003 01:01
|
offline
- Goran
- Prof.Mr.Dr.Sci. Traumatologije
- Pridružio: 05 Maj 2003
- Poruke: 9977
- Gde živiš: Singidunum
|
brksi ::Napravio sam ja i bat i exe koji pokrece bat i radi samo sto mi na trenutak iskoci dosov prozor pa tek onda my docsIh sad, pa ti zažmuri kad otvaraš My Documents. Kad već krpiš moraš i da trpiš" kaže naša narodna. Pa nije valjda da ti to tolko smeta majku mu?
|
|
|
|
Poslao: 30 Okt 2003 01:33
|
offline
- snoop
- Genghis Khan
- Pridružio: 18 Apr 2003
- Poruke: 8134
- Gde živiš: U kesici gumenih bombona...
|
pokusacu ja nesto da uradim, ali... videcemo...
|
|
|
|
Poslao: 31 Okt 2003 00:08
|
offline
- Bone Collector
- Legendarni građanin
- Pridružio: 18 Apr 2003
- Poruke: 5001
- Gde živiš: Beograd
|
Public 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
ShellExecute(hWnd, "open", putanja, NULL, NULL, SW_SHOWNORMAL);
|
|
|
|
Poslao: 31 Okt 2003 13:13
|
offline
- Brksi
- Ex KGB officer
- Pridružio: 18 Jul 2003
- Poruke: 4204
- Gde živiš: U zlatnom kavezu
|
kod ne radi vb prijavljuje gresku
|
|
|
|
Poslao: 31 Okt 2003 20:24
|
offline
- snoop
- Genghis Khan
- Pridružio: 18 Apr 2003
- Poruke: 8134
- Gde živiš: U kesici gumenih bombona...
|
i kod mene isto, ali probaj ono public declare da stavis u modul pa pokusaj ponovo... nisam probao, ali pokusaj...
|
|
|
|
Poslao: 11 Nov 2003 02:59
|
offline
- Bone Collector
- Legendarni građanin
- Pridružio: 18 Apr 2003
- Poruke: 5001
- Gde živiš: Beograd
|
pa umesto public treba da stoji private i na kraju zadnje komande ne treba da stoji ";" a i pored toga i dalje ne radi ne znam zasto u Visual C++ normalno poziva API
|
|
|
|