elikkä voiko mitenkään ohjelmalla käynnistää muita sovelluksia?jos voi niin miten?olen aloittelija joten jos joku osaa auttaa niin olisi hyvä!
Tolla SHELL käskyllä.
https://www.ohjelmointiputka.net/koodivinkit/
Kaikkein helpoin tapa on tämä:
'QBasicissa SHELL "c:\omat\testi.exe"
'Visual Basicissa Shell "c:\omat\testi.exe", vbNormalFocus
PS. Muista kertoa ensi kerralla käyttämäsi kieli!
Entä miten voi häynnistää esim .hlp tiedostoja. Shellillä se ei ainakaan onnista (eikä muuten essollakaan ;P )
Tai miten saa Textboxissa välkkyvän (kursorin?!) aktivoitua tietylle riville (ennalta määritellylle)
Please tarvitsen apua
lainaus:
Entä miten voi häynnistää esim .hlp tiedostoja.
Toimisko ShellExecute -API-kutsu?
Private Sub Form_Load() Dim Dummy As Integer HelpFile = "YATZYENG.hlp" On Error Resume Next '16 Bittinen WinHelp 'Dummy = Shell("Winhelp.exe " & App.Path & "\" & HelpFile, vbNormalFocus) 'Tai 32 Bittinen WinHelp Dummy = Shell("winhlp32.exe " & App.Path & "\" & HelpFile, vbNormalFocus) End Sub 'Parametrit 'vbHide 0 Window is hidden and focus is passed to the hidden window. 'vbNormalFocus 1 Window has focus and is restored to its original size and position. 'vbMinimizedFocus 2 Window is displayed as an icon with focus. 'vbMaximizedFocus 3 Window is maximized with focus. 'vbNormalNoFocus 4 Window is restored to its most recent size and position. The currently active window remains active. 'vbMinimizedNoFocus 6 Window is displayed as an icon. The currently active window remains active. 'Tää voi olla myös hyödyllinen, jos haluaa antaa käyttäjälle laskimen Dim RetVal RetVal = Shell("C:\WINDOWS\CALC.EXE", 1)
lainaus:
Entä miten voi häynnistää esim .hlp tiedostoja. Shellillä se ei ainakaan onnista (eikä muuten essollakaan ;P )
Suosittelisin unohtamaan .hlp teidostojen käytön. on jo vanhentunutta tekniikkaa.
Nykyisin helppitiedostoto vat .chm päätteisiä ja on helppo tehdä ilmaisilla työkaluilla. Lisätietoa vaikkapa tuolta:
http://www.nic.fi/~3dolphin/HTMLhelp_esittely.
Sitten tuon CHM filen avaamiseen löytyy ohjeet VB6:lle vaikkapa tuolta:
http://www.nic.fi/~3dolphin/vb_ohjetiedosto.htm
hyvä idea!
en saa toimimaan..voisiko joku laittaa koodin ?plz.
käytän vb6
siis mitä et saa toimii
tota ohjelmaa joka avais jonkun sovelluksen..oon viel pikkasen hukassa.kiitos jo etu käteen kun yritätte auttaa!
niin ja niinkuin edellisessä viestissä sanoin että ohjelmointi kieli on vb.
lainaus:
tota ohjelmaa joka avais jonkun sovelluksen..oon viel pikkasen hukassa.
No oot joo.
Dim RetVal As Long RetVal = Shell("c:\munpolku\munsofta.exe", vbNormalFocus)
haaa....kiitos nyt sain toimii.
Aihe on jo aika vanha, joten et voi enää vastata siihen.