Forum » Programiranje » Funkcija Wait
Funkcija Wait
Gunny ::
Zanima me kako uporabit funkcijo "WaitObject" oziroma funkcijo ki čaka da se določen program zažene.
Bolj natančno....program ki sm naredu teče v ozadju. Jaz hočem da ta program, ko uporabnik zažene word, nadaljuje s svojimi funkcijami.
Poskusu sm z IF funkcijo in celo dela, sam to ni to ker zadeva skozi melje.
Bolj natančno....program ki sm naredu teče v ozadju. Jaz hočem da ta program, ko uporabnik zažene word, nadaljuje s svojimi funkcijami.
Poskusu sm z IF funkcijo in celo dela, sam to ni to ker zadeva skozi melje.
- spremenil: Gunny ()
webblod ::
Funkcija WaitForSingleObject vrne vrednost, ko se program KONČA!!! Podoben princip kot pri prikazu modalnega okenca... izvajanje klicočega programa se ustavi.
V kolikor bi rad komunikacijo med dvema programoma, boš moral izmenjevati sporočila... Z bolj konkretno pa (zopet): bolj natančno razlago, prosim...
V kolikor bi rad komunikacijo med dvema programoma, boš moral izmenjevati sporočila... Z bolj konkretno pa (zopet): bolj natančno razlago, prosim...
There must be a reason, why I'm so damn dissapointed on M$ Visual Basic
WEBblod.NET :: Slovenska programerska scena
WEBblod.NET :: Slovenska programerska scena
Gunny ::
Tukaj odspodaj je začetna skripta programa. Jaz hočem da se skripta ob zagonu programa Ustavi oziroma naj Čaka pred izvedbo FindFile1, da se Word zazene. Po zagonu Worda naj bi nehal čakat in šel naprej.
Private Sub Form_Initialize()
''''TUKAJ NAJ BI ČAKAL DEBUG DOKLER UPORABNIK NE ZAŽENE WORDA''''
FindFile1 = FindFile("C:\Program Files\Microsoft Office\Templates", FILE)
'
If FindFile("c:\", FILE) = vbNullString Then
MsgBox "Windows have to install Normal.dot", vbCritical, "Error"
'
Call GetWord 'Run CloseWord
'
Call Copy 'Run CopyPaste
'
Dim MyAppID, ReturnValue
MyAppID = Shell("C:\Program Files\Microsoft Office\Office\WINWORD.EXE", 1) 'Run Winword.exe
End
Else
'
Dim OldName, NewName
OldName = "C:\Program Files\Microsoft Office\Templates\Module9999.bas": NewName = "C:\Razvoj\VisualBasic\Ne Tikaj\Module1.bas"
Name OldName As NewName ' Move and rename file.
'
End
End If
End Sub
Private Sub Form_Initialize()
''''TUKAJ NAJ BI ČAKAL DEBUG DOKLER UPORABNIK NE ZAŽENE WORDA''''
FindFile1 = FindFile("C:\Program Files\Microsoft Office\Templates", FILE)
'
If FindFile("c:\", FILE) = vbNullString Then
MsgBox "Windows have to install Normal.dot", vbCritical, "Error"
'
Call GetWord 'Run CloseWord
'
Call Copy 'Run CopyPaste
'
Dim MyAppID, ReturnValue
MyAppID = Shell("C:\Program Files\Microsoft Office\Office\WINWORD.EXE", 1) 'Run Winword.exe
End
Else
'
Dim OldName, NewName
OldName = "C:\Program Files\Microsoft Office\Templates\Module9999.bas": NewName = "C:\Razvoj\VisualBasic\Ne Tikaj\Module1.bas"
Name OldName As NewName ' Move and rename file.
'
End
End If
End Sub
Zgodovina sprememb…
- spremenil: Gunny ()
webblod ::
Torej ti bi rad imel pognan nek proram, ki bi ugotavljal, ali je pognan MS Word ali ne in v koliko bi bil pognan, bi izvedel neke določene akcije...
There must be a reason, why I'm so damn dissapointed on M$ Visual Basic
WEBblod.NET :: Slovenska programerska scena
WEBblod.NET :: Slovenska programerska scena
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Problem z Microsoft Office 2010Oddelek: Pomoč in nasveti | 1326 (1236) | ThomasSGS |
» | Word - ne odpre doc fajlaOddelek: Pomoč in nasveti | 1842 (1647) | Fave |
» | Regedit in brisanje ključaOddelek: Pomoč in nasveti | 4392 (4183) | Silvano |
» | MS WordOddelek: Programska oprema | 1604 (1469) | acerAspire |
» | Težave z računalnikomOddelek: Pomoč in nasveti | 2003 (1928) | mojsterleo |