DBatchScript

DBatchScript


Se você ainda não é um membro cadastre-se!
é fácil rápido e gratuito.

Existem centenas de scripts para quem é membro, alem disso você pode postar
os seus. e contar com nossa ajuda ou vice versa.

As categorias para os membros cadastrados são:

BATCH (WINDOWS).
(Espaço onde são postados os scripts que tenham funcionalidade completa) .

LINGUAGENS DIVERSSAS
(Onde tem vários códigos fonte de Delphi C/C++ asm e outros)

Participe você também estamos te esperado não perca mais tempo embarque nessa. Wink

[BAT/C#] Batch com evento onClosequery Toolsc10

Participe do fórum, é rápido e fácil

DBatchScript

DBatchScript


Se você ainda não é um membro cadastre-se!
é fácil rápido e gratuito.

Existem centenas de scripts para quem é membro, alem disso você pode postar
os seus. e contar com nossa ajuda ou vice versa.

As categorias para os membros cadastrados são:

BATCH (WINDOWS).
(Espaço onde são postados os scripts que tenham funcionalidade completa) .

LINGUAGENS DIVERSSAS
(Onde tem vários códigos fonte de Delphi C/C++ asm e outros)

Participe você também estamos te esperado não perca mais tempo embarque nessa. Wink

[BAT/C#] Batch com evento onClosequery Toolsc10
DBatchScript
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Translate the forum
English French
German Spain
Italian Dutch
Russian Japanese
Korean Arabic
Chinese Simplified Portuguese Brazil
Quem está conectado?
2 usuários online :: 0 registrados, 0 invisíveis e 2 visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 153 em Ter Mar 09, 2021 2:43 am
Últimos assuntos
» CALL trava depois de vários ciclos?
[BAT/C#] Batch com evento onClosequery EmptyDom Dez 10, 2023 10:47 am por Raffa

» [BAT] MegaNumeros simulador da mega sena
[BAT/C#] Batch com evento onClosequery EmptySex Jan 17, 2020 7:00 pm por castioni24

» Agendador de tarefas
[BAT/C#] Batch com evento onClosequery EmptySeg Ago 26, 2019 1:53 pm por Delmar Grande

» Remover duplicados e frases de um txt
[BAT/C#] Batch com evento onClosequery EmptyTer Jul 23, 2019 7:00 pm por Delmar Grande

» Modificações do nome de usuário
[BAT/C#] Batch com evento onClosequery EmptyQui maio 24, 2018 1:14 am por biopha

» [bat] Deletar uma linha de um lote de arquivo Txt, sem matar as linhas vazias
[BAT/C#] Batch com evento onClosequery EmptyTer Ago 01, 2017 1:46 pm por sachadee

» Aulas de cmd
[BAT/C#] Batch com evento onClosequery EmptySex Fev 24, 2017 4:44 pm por sachadee

» Fazer chat em rede domestica
[BAT/C#] Batch com evento onClosequery EmptyDom Ago 14, 2016 12:19 am por Diego Augusto

» redirecionar comando for pra outro batch
[BAT/C#] Batch com evento onClosequery EmptySex maio 27, 2016 1:29 pm por castioni24

Parceiros
Fórum grátis

Origem das visitas
[BAT/C#] Batch com evento onClosequery Percent_0
Os membros mais ativos do mês
Nenhum usuário

Destaque do mês
Destaque do Fórum

Carregando avatar...
Obrigado pela colaboração!

[BAT/C#] Batch com evento onClosequery

2 participantes

Ir para baixo

[BAT/C#] Batch com evento onClosequery Empty [BAT/C#] Batch com evento onClosequery

Mensagem por Delmar Grande Dom Fev 16, 2014 11:43 am

onClosequery.bat

Código:

/*
@echo off&cls
title onClosequery
::Autor Delmar Grande
::fórum DBatchScript  http://dbatchscript.forumeiros.com/
::Data  Dom 16 Fev 2014

for /F %%c in ('dir /B /S ^"%WinDir%\Microsoft.Net\Framework\csc.exe^"') do set csc=%%c
if /i "%csc%"=="" cls&color 1c&Echo Voce nÆo tem o Netframework instalado!&pause
cls
%csc% /nologo /out:"%tmp%\%~n0.exe" %0

echo Seu Batch de teste...
"%tmp%\%~n0.exe"

exit
*/
using System;
using System.Windows.Forms;
using System.Diagnostics;
using System.Runtime.InteropServices;
namespace  WindowsApplication1

  {
   
  public  delegate  bool  ConsoleCtrlDelegate(int  dwCtrlType);
   
  public  class  ClsMain
  {
 
  [DllImport("kernel32.dll")]
  private  static  extern  bool  SetConsoleCtrlHandler(ConsoleCtrlDelegate  HandlerRoutine,bool  Add);
 
  private  const  int  CTRL_BREAK_EVENT  =  1;
 
  private  const  int  CTRL_CLOSE_EVENT  =  2;

  [STAThread]
  static  void  Main()
  {
  ClsMain  cls=new  ClsMain();
  }
   
  public  ClsMain()
  {

  ConsoleCtrlDelegate  newDelegate=new  ConsoleCtrlDelegate(HandlerRoutine);
  bool  bRet=SetConsoleCtrlHandler(newDelegate,true);
  if(bRet==false)
  {
  Debug.WriteLine("Erro!");
  }
  else
  {
  Console.WriteLine("Certo");
  while(true)
  {
    Console.WriteLine(Console.ReadLine());
  }
 
  }
  }
 
  private  static  bool  HandlerRoutine(int  CtrlType)
  { 
  switch(CtrlType)
  { 
  case  CTRL_CLOSE_EVENT:
  MessageBox.Show("Deseja Fechar o aplicativo");
  return false;
  default:
  break;
  }
 
  return  true;
  }
 }
}

Obs: Ele depende do Framework... e a base é em C#
Delmar Grande
Delmar Grande
Admineiro
Admineiro

Masculino
Mensagens : 532
Pontos : 1378
Data de inscrição : 25/06/2013
Idade : 33
Localização : Na frente do pc
Barra Respeito às Regras : Respeito às Regras 100%

https://dbatchscript.forumeiros.com

Ir para o topo Ir para baixo

[BAT/C#] Batch com evento onClosequery Empty Re: [BAT/C#] Batch com evento onClosequery

Mensagem por sachadee Seg Fev 17, 2014 4:46 am

Vlw Delmar Very Happy 
sachadee
sachadee
Moderadeiro
Moderadeiro

Masculino
Mensagens : 157
Pontos : 291
Data de inscrição : 28/06/2013
Localização : porai
Barra Respeito às Regras : Respeito às Regras 100%

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos