Ir para conteúdo
Fórum Script Brasil

alecandretraci

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre alecandretraci

alecandretraci's Achievements

0

Reputação

  1. sim é *char, veja como veio no manual da dll: _AbrePortaSerial Função: abre a porta serial para comunicação Protótipo: int AbrePortaSerial(char*); Parâmetros: Nome da porta serial: "COM1", "COM2", ... Retorno: 1 - sucesso ou 0 - insucesso Comentário: está função configura a porta serial com base no modelo de balança e modo de operação da mesma.
  2. Pessoal, preciso com muita urgência estou tentando utilizar uma dll feita em C++ desenvolvida pela Urano (balança) em um projeto em VB6, o problema é porque as funções da dll começam com o caracter "_" (Ex: _AbrePortaSerial)28Ex: _AbrePortaSerial) e o VB6 não aceita nada que começa com este caracter, alguém sabe como posso utilizá-la, alguma idéia. O que já tentei: - fazer referência da dll no projeto pelo Menu --> Project --> References - declarar da seguinte maneira: Declare Function AbrePortaSerial Lib "LePeso.dll" Alias "_AbrePortaSerial" (ByVal Canal As String) As Integer (quanto ao parâmetro da função está correto, ok) Ao rodar o projeto aparece o seguinte erro: Bad dll calling convention Obrigado.
×
×
  • Criar Novo...