用labview 8.2 生成的dll 函数, 功能是输出某个字符串, vi格式已执行成功。生成原形是void Poivi (double a,double b,PStr c, long len),输入a,b .输出c(传递pascal字符串指针), len表示字符串长度.用delphi 调用,基本如下: (看不到代码,是图形化语言labview生成的dll.
procedure Poivi(a:real; b:real;  c:pstring ,l:longint );stdcall; 
external 'poivi.dll'; ///dll调用 
procedure TForm1.BitBtn1Click(Sender: TObject); 
var 
  s : pstring; 
  l  :longint; 
begin 
    
    Poivi(strtofloat(edit1.Text ),strtofloat(edit2.Text),s, l ); 
  memo1.Text :=memo1.Text+s ^ ; 
end; 也试了其他办法,总不行, 肯请各位帮忙解释下,定当感激涕泠!! 所要求的传递pascal字符串指针到低是字符串string,还是pstring