SQL里的数据库名为netbar,表名为list,表为:
______________________________
ID  游戏名称  游戏路径       |
1   最终幻想  c:\ff8\ff8.exe |
2   超级玛丽  c:\supper\1.exe|
3   .         .              |
.   .         .              |
.   .         .              |
------------------------------procedure TForm1.Image1DblClick(Sender: TObject);
var
  imagename,wenjianname:string;
  t:integer;
begin
  imagename := Timage(Sender).Name;
  t:=strtoint(imagename[length(imagename)]);
  //t即编号,根据t找文件名
  showmessage(inttostr(t));//显示编号T
  wenjianname:=  ADOQuery1.FieldByName('本地路径').AsString;//这段赋值是错的,但我不知道该怎么写
  OpenYouxi(wenjianname);//OpenYouxi是一个自定义的过程
end;另外将上面的过程自定义为一个过程
如:
procedure imagedblc(Sender: TObject);
.......
end;而在image1的DblClick过程中写
procedure TForm1.Image1DblClick(Sender: TObject);
begin
  imagedblc;
end;
就会报错:not enough actual parameters
不知道是怎么回事?