helio1361303486 Posted July 11, 2008 Report Share Posted July 11, 2008 Tem alguma forma de colocar automaticamente via xharbour um programa no inicializador de tarefas do windows? Quando ligar o computador, esse programa já é executado e fica no tray, e lá no tray o cara desativa se necessário, igual um Anti-Virus. Grato. Hélio xHarbour/WS/PelesC Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted July 11, 2008 Author Report Share Posted July 11, 2008 Tem alguma forma de colocar automaticamente via xharbour um programa no inicializador de tarefas do windows? Quando ligar o computador, esse programa já é executado e fica no tray, e lá no tray o cara desativa se necessário, igual um Anti-Virus. Grato. Hélio xHarbour/WS/PelesC Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 11, 2008 Report Share Posted July 11, 2008 VOCE PODE FAZER DIRETO NO AUTOXEC.BAT OU AUTOEXEC.NT FACA ASSIM: CD\VENDAS CALL VENDAS.EXE id=code>id=code>João Santos - São Paulo. kmt_karinha@pop.com.br kapiaba@brfree.com.br Fone: (11) 3106-2832 FWH 2.7 - xHARBOUR 0.99.61 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
Kbelo Posted July 11, 2008 Report Share Posted July 11, 2008 Ou tb pode copiar o arquivo para esta pasta. C:\Documents and Settings\Marcelo\Menu Iniciar\Programas\Inicializar Marcelo Michels marcelo@infototal.com.br celo.michels@hotmail.com xHarbour 1.1 + Fwh 8.01 + WorkShop + Bcc 5.82 + WvwTools + SQLRDD + xMate. Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted July 11, 2008 Author Report Share Posted July 11, 2008 Kapiaba, è uma boa saÃda, basta localizar o autoexec e gravar a chamada nele, dá até pra fazer automaticamente. Valeu. Marcelo, Dá para localizar o noome da pasta iniciar, tipo assim: cPasta := GetWinPastaIni() ? porque dessa forma, dá para quando o meu programa iniciar, ele já perguntar se deseja colocar na inicialização, daà é só dar um CopyFile para a pasta Inicilizar do windows. Grato, Hélio xHarbour / WS / PellesC Quote Link to comment Share on other sites More sharing options...
ecmsoft Posted July 12, 2008 Report Share Posted July 12, 2008 Coloque essa função dentro do seu .PRG Basta chamar a funcao colocando (.t.) ou (.f.) Mude as variáveis de acordo com sua necessidade. //------------------------------------------------// Function AcionarExecucaoAutomaticaWindows(lAcionar) local oReg local cPathProg:="c:\diretorio" // lAcionar = .t. (Aciona a execução automatica) // lAcionar = .f. (Desfaz a execução automatica) oReg := TReg32():New( HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\Run" ) if lAcionar oReg:Set( "nomedasuaaplicacao", cPathProg+"\suaaplicacao.exe" ) else oReg:Set( "nomedasuaaplicacao", "" ) endif oReg:Close() ECM SISTEMAS Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB) Quote Link to comment Share on other sites More sharing options...
personal Posted July 12, 2008 Report Share Posted July 12, 2008 Marciano, esta tua rotina tem algum .ch,.dll para usar ?? Roda no Windows Vista ?? Oliveira, Sérgio A. PERSONAL Comp. e Sitemas.id=green> FWH, xharbour, SqlLib, AdoRDD, xMate TWBrowse(HC), vPrinter(VW). Quote Link to comment Share on other sites More sharing options...
ecmsoft Posted July 12, 2008 Report Share Posted July 12, 2008 Tem não ! Tah funcionando 100% no Vista Home Basic. Se o vista bloquear a execução do seu aplicativo, vc deve mexer nas configurações de segurança. ECM SISTEMAS Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB) Quote Link to comment Share on other sites More sharing options...
personal Posted July 12, 2008 Report Share Posted July 12, 2008 Variable does not exist: HKEY_LOCAL_MACHINE Oliveira, Sérgio A. PERSONAL Comp. e Sitemas.id=green> FWH, xharbour, SqlLib, AdoRDD, xMate TWBrowse(HC), vPrinter(VW). Quote Link to comment Share on other sites More sharing options...
Kleyton Posted July 12, 2008 Report Share Posted July 12, 2008 Coloque assim "HKEY_LOCAL_MACHINE" Kleyton xHarbour 99.5 Clipper5.2E+Clipper5.3b+Blink7+FW2.0d+Fwh 2.5 (xHarbour 0.99.3) cleitonbala@bol.com.br Quote Link to comment Share on other sites More sharing options...
ecmsoft Posted July 12, 2008 Report Share Posted July 12, 2008 Sergio, faltou isso ! #define HKEY_LOCAL_MACHINE 2147483650 ECM SISTEMAS Marciano Queiroz Teixeira de Freitas-Ba marciano@bitfarma.com.br FW 2.6 + xHarbour 0.99.4 | FW2.7 + xHarbour 0.99.51 | MySQL (SQLLIB) Quote Link to comment Share on other sites More sharing options...
helio1361303486 Posted July 12, 2008 Author Report Share Posted July 12, 2008 Marciano Queiroz, Funcionou Belezinha ! Valeu ! Ele inclui e exclui o programa do inicializador do windows. Grato. Hélio xHarbour/WS/PellesC Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.