none
Converção de chamado função RRS feed

  • Pergunta

  • Boa tarde

    Galera a linha abaixo feita em vb.net, como ficaria em c#:

    Public Declare Function IniciaPorta Lib "MP2032.DLL" (ByVal Porta As String) As Integer

    sexta-feira, 12 de abril de 2013 19:21

Respostas

  • Tenta isso:

    [DLLImport("MP2032.DLL")]
    public static extern int IniciaPorta(string Porta);


    (Se a isto ajudou a resolver o problema, por favor, marque como resposta)

    sexta-feira, 12 de abril de 2013 19:29
  • Deste jeito:

    //Configura o modelo da impressora
    [DllImport("MP2032.dll")]public static extern int ConfiguraModeloImpressora(int modelo);
    //Inicia Porta
    [DllImport("MP2032.dll")]public static extern int IniciaPorta(String porta);
    //Enviar texto formatado
    [DllImport("MP2032.dll")]public static extern int FormataTX(String texto, int TipoLetra, int italico, int sublinhado, int expandido, int enfatizado);
    //Enviar comandos para a impressora
    [DllImport("MP2032.dll")]public static extern int ComandoTX(String comando, int tComando);
    //Fecha a porta
    [DllImport("MP2032.dll")]public static extern int FechaPorta();

    Fonte: http://partners.bematech.com.br/2012/04/edicao-116-programando-a-mp2032-dll-em-net/

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée


    sexta-feira, 12 de abril de 2013 19:31
    Moderador

Todas as Respostas

  • Tenta isso:

    [DLLImport("MP2032.DLL")]
    public static extern int IniciaPorta(string Porta);


    (Se a isto ajudou a resolver o problema, por favor, marque como resposta)

    sexta-feira, 12 de abril de 2013 19:29
  • Deste jeito:

    //Configura o modelo da impressora
    [DllImport("MP2032.dll")]public static extern int ConfiguraModeloImpressora(int modelo);
    //Inicia Porta
    [DllImport("MP2032.dll")]public static extern int IniciaPorta(String porta);
    //Enviar texto formatado
    [DllImport("MP2032.dll")]public static extern int FormataTX(String texto, int TipoLetra, int italico, int sublinhado, int expandido, int enfatizado);
    //Enviar comandos para a impressora
    [DllImport("MP2032.dll")]public static extern int ComandoTX(String comando, int tComando);
    //Fecha a porta
    [DllImport("MP2032.dll")]public static extern int FechaPorta();

    Fonte: http://partners.bematech.com.br/2012/04/edicao-116-programando-a-mp2032-dll-em-net/

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée


    sexta-feira, 12 de abril de 2013 19:31
    Moderador
  • Obrigado pessoal, era isso mesmo que vocês postaram, muito bom esse link da própria bematech, já esta me ajudando com muitas coisas 
    sexta-feira, 12 de abril de 2013 19:54