none
como Declarar Bematech_FI_DataHoraGravacaoUsuarioSWBasicoMFAdicional em C# RRS feed

  • Pergunta

  • Olá, pessoal, alguém sabe como declarar a funcão Bematech_FI_DataHoraGravacaoUsuarioSWBasicoMFAdicional em C#? Já tentei de diversas maneiras e não funciona, mesmo após uma redução z.

    Agradeço qualquer ajuda.

    Mauricio

    domingo, 16 de setembro de 2012 17:57

Todas as Respostas

  • Já encontrei aqui mesmo. fica assim:

            [DllImport("BemaFI32.dll", EntryPoint = "Bematech_FI_DataHoraGravacaoUsuarioSWBasicoMFAdicional", SetLastError = false,
                CharSet = CharSet.Ansi, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]
            public static extern Int32 Bematech_FI_DataHoraGravacaoUsuarioSWBasicoMFAdicional([MarshalAs(UnmanagedType.VBByRefStr)] ref string dataUsuario,
               [MarshalAs(UnmanagedType.VBByRefStr)] ref string dataSWBasico, [MarshalAs(UnmanagedType.VBByRefStr)] ref string MFAdicional);

    domingo, 16 de setembro de 2012 18:23