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

 ·关于锁的问题    »显示摘要«
    摘要: begin tran select * from jlimjour with(tablockx) where imjourbilllink = 14 commit tran 为什么该锁在执行完毕sql后还是没有释放掉,导致其他sql访问不了呢,我如果只想锁定 一行记录,而且不允许其他操作员访问,请问该如何做,全部事物运行完毕后,如何释放该锁。谢谢 ......
 ·帮忙看一下程序片段,    »显示摘要«
    摘要: 当他向左斜跳时,他报空指针,向右没问题, 我怀疑是翻转函数drawregion有问题。 另当我向左跑时也没问题,其他向左都有问题。 import javax.microedition.lcdui.game.sprite; void drawme(graphics g) { boolean flag = true; int i = peoplex - mapx; int j =peopley......


vc 实现的DLL,接口中有一个结构体,在VB中如何实现

vc   实现的DLL,接口中有一个结构体,结构体为  
  typedef   struct{    
    unsigned   int     filter;  
    unsigned   int     lis_on;  
    unsigned   int     test;  
    unsigned   int     sleep;  
    unsigned   int     baud_rate;  
    unsigned   char   code1;  
  }PORT_STRUCT;  
   
  函数调用为  
  int   __stdcall   CreateObjectofA1(PORT_STRUCT   stu_packet);  
   
  在VB中如何实现CreateObjectofA1   的参数设置  
   
   
  这个问题我个人认为比较有意思,请各位研究一下

NO.1   作者: supergreenbean

typedef   struct{    
    unsigned   int     filter;  
    unsigned   int     lis_on;  
    unsigned   int     test;  
    unsigned   int     sleep;  
    unsigned   int     baud_rate;  
    unsigned   char   code1;  
  }PORT_STRUCT;  
   
  type   PORT_STRUCT  
          filter   as   long  
          lis_on   as   long  
          test   as   long  
          sleep   as   long  
          baud_rate   as   long  
          code1   as   byte  
  end   type  
   
  int   __stdcall   CreateObjectofA1(PORT_STRUCT   stu_packet);  
  declare   function   CreateObjectofA1   lib   "xxx.dll"   (stu_packet   as   PORT_STRUCT)   as   long

NO.2   作者: DooDu

应该是这个问题了.  
   
  建议楼主看看这个:  
  http://www.yesky.com/428/1857428.shtml  
   
  用:  
  引入补位成员法

NO.3   作者: DooDu

个人以为,与其补位,不如直接用long,反正都是浪费空间.

NO.4   作者: province_

用LONG会不行吗?在VB里你把这个结构元素改为LONG再调用API,API也只是把最低位的那个BYTE拿来修改,返回后那个LONG变量的值就是无符号的CHAR的值,怎么会不对?要不调用前你再显式地给它个0。


 ·北大学生气死日本记者    »显示摘要«
    摘要: 觀賞網站: http://www.somade.com/blog/blogview.asp?logid=243 ......
» 本期热门文章:

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