当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·窗体的判断    »显示摘要«
    摘要: 两个窗体form1,form2。form2作为主窗体,form1做为登陆窗体(如果符合条件,form1关闭,form2打开)。 程序运行时,首先打开form1判断窗体,如果符合条件条件则form1关闭,form2打开,否则form1、form2同时关闭,请问如何实现? 请提详细步骤,谢谢! ......
 ·关于数据库中的文档拷贝问题    »显示摘要«
    摘要: 我把一个数据库中的所有文档都拷贝到一个空数据库,然后把发文数据库中的文档清空,然后在把空数据中的文档回传,然后发文数据库还可以正常使用吗? 拷贝文档的时候文档id也一起拷贝过去吗?还是随机生成的? ......


<六百里加>pb如何调用vc编写的.dll

我用pb调用vc编写的.dll,只能调用参数是int型的.dll,一旦调用参数是数组的便会提示我指定类型与声明函数类型不一致,但明明是一致的,那位高手遇到过此类问题,请赐教!!!  
  分数还可以增加,急!!!

NO.1   作者: pbsql

参数是什么数组类型?或许这个.dll有问题都不一定

NO.2   作者: sdav

在C++里面数组是用指针表示的,所以在PB里调用最好用引用传参数  
  如:  
        sdav(ref   int   i)  
  声明时也应该加上   ref

NO.3   作者: waterstony

sdav(long   i)  
   
  string     ls_test[]  
  sdav(long(ls_test))

NO.4   作者: homeness

没用过  
  帮你up

NO.5   作者: jackxrh

数组是可以传的   ,   但在   pb   里你传进去的应该是此数组的首地址   ..  
   
  在   DLL   定义一个结构   ,   指向你传进的内存区   ....

NO.6   作者: kw123

举个例子  
  你用的是dcic32.dll,你想调用IRead函数,  
  你在   global   external   functions   下声明一句:  
  将dcic32.dll拷入c:\windows(winnt\)\system32\  
  function   int   IRead(long   icdev)   library   "dcic32.dll

NO.7   作者: liaolwj

定义的时候:  
  function   int   fun_1(long   handle[])   library   "*.dll  
  使用的时候:  
  long   handle[]  
  integer   li_ret  
  li_ret   =   fun_1(handle)     //   这里的不用handle[]  
  注意不要固定[]的值  
   
 


    摘要: 问题描述: 在窗体上放入6个image,然后利用timer控件或者开启一个线程,不断的把从数据库查询出来的图片信息加到image上,顺序是1》2》3》4》5》6》1》2。。。。。 如何做循环判断,达到在image上循环加如不同的图片? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE