向大家请教两个问题:
1、delphi中可以定义handle类型吗?因我现调用了一个函数,其返回结果为一句柄, 我定义了一个变量为handle类型,结果编绎出错。
2、我用的是sql server数据库,我有一个.ini文件,程序一开始先用net启动sql,再从.ini文件中读取以下信息:hostname、DBType、user、Password, 然后进行Connect,结果出现这样的问题,就是在我的电脑上可以正常运行,但若把程序的可执行文件拷贝到另一台电脑,数据库也在那台电脑添加了,结果程序就无法运行,原因好象是无法启动本地数据库,它的数据库依旧关联到的是我原来用的那台电脑,若此时将我原来用的那台电脑的SQL启动了就可以运行了,这是怎么一回事呀?
ini文件的内容如下:
[DataBase]
hostname=localhost
DBType=mssql
user=sa
password=

解决方案 »

  1.   

    1、var
      h: THandle;
    2、hostname=你的机器名了啊
    还有如果是BDE连接需要配置BDE环境的。
      

  2.   

    请问楼上的:若按你所说的hostname=我的机器名,那如换不同的电脑运行,岂不是这个名字每次都要进行更改呀,应该不会是这样的吧!
      

  3.   

    那我把hostname设置为localhost为什么不行呢,这应该是指的是本地机呀?因我现在只需要针对本地机进行操作