我想把一个小程序放在dll中,就一个form,并且在里面访问access,要在别的语言的程序中使用,大家说是否可以做到,若能做到,要用哪一种访问控件,该注意些什么。

解决方案 »

  1.   

    能做到。如果是用BDE访问数据要用到Tdatabase,若用ADO访问数据要用到TADOConnection,用它们主要是与数据据建立连接,内部的Query你可以动态构造。至于Form你可以将它加入到Dll中去的!
      

  2.   

    要知道某键值在任何控件的onkeydown事件写showmessage(inttostr(key))然后运行程序按键,弹出的对话框提示的数字就是键值
      

  3.   

    可以,ADO就可以。调用DLL时,将访问数据库的连接字符串传给DLL,在DLL中根据传过来的字符串对ADOConnection组件进行动态设置,通过他访问数据库就可以实现。
      

  4.   

    在DLL里使用ADO,好像(不是很确定)需要在DLL里调用CoInitialize进行初始化。
      

  5.   

    在DLL里使用ADO,好像(不是很确定)需要在DLL里调用CoInitialize进行初始化。
      

  6.   

    在DLL里使用ADO,好像(不是很确定)需要在DLL里调用CoInitialize进行初始化。