RicardoTeixeira25 Posted March 15, 2009 at 03:57 PM Report Share #250834 Posted March 15, 2009 at 03:57 PM boas a todos,quero utilizar a biblioteca Dos,eu declaro a biblioteca e depois quando vou usar o Shutdown -s,dame erro no shutdown. ? sera que o codigo do Ms-dos tem de ser usado de uma maneira especial??? Cumprimentos Link to comment Share on other sites More sharing options...
TheDark Posted March 15, 2009 at 04:41 PM Report Share #250843 Posted March 15, 2009 at 04:41 PM tens que ser mais específico. O que é que estás a fazer exactamente? Desaparecido. Link to comment Share on other sites More sharing options...
RicardoTeixeira25 Posted March 15, 2009 at 05:33 PM Author Report Share #250854 Posted March 15, 2009 at 05:33 PM e para fazer uma contagem de 0 ate 30 e depois desligar o computador ? Link to comment Share on other sites More sharing options...
RicardoTeixeira25 Posted March 15, 2009 at 05:34 PM Author Report Share #250855 Posted March 15, 2009 at 05:34 PM estudas no ISEL(lisboa)? ? Link to comment Share on other sites More sharing options...
TheDark Posted March 15, 2009 at 06:20 PM Report Share #250864 Posted March 15, 2009 at 06:20 PM e para fazer uma contagem de 0 ate 30 e depois desligar o computador ? Mas o que quis perguntar foi como é que estás a chamar o shutdown. estudas no ISEL(lisboa)? ? Sim, estudo. Acho que não há mais nenhum :😛 Desaparecido. Link to comment Share on other sites More sharing options...
RicardoTeixeira25 Posted March 15, 2009 at 06:30 PM Author Report Share #250865 Posted March 15, 2009 at 06:30 PM estou simplesmente a chamalo assim: program Desligar; uses crt,dos; var a,:integer; begin Clrscr; a:=0; for a:= 0 to 30 do begin textcolor(12); delay(1000); gotoxy(27,10);writeln(O computador avi desligar em ',a,'s'); Shutdown -s; end; end. Link to comment Share on other sites More sharing options...
TheDark Posted March 15, 2009 at 07:49 PM Report Share #250886 Posted March 15, 2009 at 07:49 PM Estás a usar técnicas de Shell Scripting em Pascal. Muito à frente 😛 Para chamares comandos do DOS, tens que utilizar a função (ou será procedimento?) exec, passando-lhe o programa que queres executar como 1º parâmetro, e as opções a passar ao outro programa como 2º parâmetro. Por exemplo, no teu caso seria exec('shutdown.exe', '-s');, isto supondo que é feita uma procura na path. Desaparecido. Link to comment Share on other sites More sharing options...
RicardoTeixeira25 Posted March 15, 2009 at 07:55 PM Author Report Share #250888 Posted March 15, 2009 at 07:55 PM Muito obrigado TheDark.. lol eu trabalho no pascal como me ensinaram 😛 vou fazer com Procedure para ver no que dá um abraço Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now