Ir para conteúdo
Fórum Script Brasil

ricardmag

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que ricardmag postou

  1. Caro Thiago Holanda, ando á dias a tentar usar uma dll compilada em MatLab no Delphi7 e não há jeito. Até que descobri este forum e mais precisamente as tuas palavras, deu para perceber que conseguiste. Não há hipotese de me arranjares um pequeno exemplo que funcione? ou então ajudar-me a resolver o meu problema? aqui vai um caso simples que criei so para experimentar. Crei uma função soma no Matlab e Compilei. retornou a "soma.dll", "soma.h", "soma.c" e mais alguns. No delphi : __________________________________________________ unit FunctionImportUnit; interface function mlfSoma(a, b : Integer) : Integer; cdecl; external 'soma.dll' implementation end. ______________________________________________________ unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,FunctionImportUnit; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var sum : Integer; begin sum := mlfSoma(1, 1); end; end. ______________________________________- Ao executar esse codigo da erro: "Acess violation at address 0000000. Read of address 0000000" Agradecia imenso se me desses uma ajuda.... meu email: ricardmag@iol.pt
×
×
  • Criar Novo...