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

 

    摘要: 用户通过用户名和密码进入程序,用户属于不同的组,每个组权限不一样,我想让每个组的人进来后,toolbar控件能单击的按钮就只有这个用户权限允许的按钮,其它组功能的按钮就不能用,这要怎么实现,我是菜鸟,请写出详细点的代码! ......
    摘要: c++标准允许这样吗?好像在dev下编译倒确实没有出错提示。 ......


FOXPRO如何向打印端口直接发送数据

利用API还是什么办法可以达到如题的目的?

NO.1   作者: jiaxingxing

你是打印什么?  
  1、如果是报表可直接repo   ...   to   prin   选项  
  2、如果是表可用list……to     prin       选项  
  3、如果是sql   可用sele   ……to     prin       选项  
 

NO.2   作者: zhongyj

Clea  
  #Define   CREATE_NEW                                             1  
  #Define   CREATE_ALWAYS                                       2  
  #Define   OPEN_EXISTING                                       3  
  #Define   FILE_ATTRIBUTE_NORMAL                   128  
  #Define   GENERIC_READ                       2147483648  
  #Define   GENERIC_WRITE                     1073741824  
  #Define   GENERIC_ALL                           268435456  
  #Define   MAXIMUM_ALLOWED                     33554432  
  #Define   STANDARD_RIGHTS_ALL               2031616  
  #Define   FILE_SHARE_READ                                   1  
  #Define   FILE_SHARE_WRITE                                 2  
  #Define   FILE_SHARE_DELETE                               4  
  #Define   INVALID_HANDLE_VALUE                       -1  
  #Define   SW_SHOWNORMAL           1     &&   常?大小  
  #Define   SW_SHOWMINIMIZED     2     &&   最小化  
  #Define   SW_SHOWMAXIMIZED     3     &&   最大化  
   
  Declare   INTEGER   CreateFile   IN   kernel32;  
  STRING         lpFileName,;  
  INTEGER       dwDesiredAccess,;  
  INTEGER       dwShareMode,;  
  INTEGER       lpSecurityAttr,;  
  INTEGER       dwCreationDisp,;  
  INTEGER       dwFlagsAndAttrs,;  
  INTEGER       hTemplateFile  
  Declare   INTEGER   CloseHandle   IN   kernel32   INTEGER   hObject  
  Declare   INTEGER   WriteFile   IN   kernel32   ;  
  INTEGER   hFile,;  
  STRING     lpBuffer,;  
  INTEGER   nNumberOfBytesToWrite,;  
  STRING     lpNumberOfBytesWritten,;  
  INTEGER   lpOverlapped  
   
   
  Local   lpFileName,lpBuffer1,nNumberOfBytesToWrite1,lpNumberOfBytesWritten1,hFile1    
   
  lpBuffer1=    
  nNumberOfBytesToWrite1=1  
  lpNumberOfBytesWritten1=repl(chr(0),4)  
  lpFileName   =   "PRN"  
  hFile1   =   CreateFile(lpFileName,   GENERIC_WRITE,;  
  FILE_SHARE_WRITE,   0,   OPEN_EXISTING,;  
  FILE_ATTRIBUTE_NORMAL,   0)  
  ?hFile1  
  If   hFile1   <>   INVALID_HANDLE_VALUE  
  ?   WriteFile(hFile1,@lpBuffer1,nNumberOfBytesToWrite1,@lpNumberOfBytesWritten1,0)  
   
  =   CloseHandle   (hFile1)  
  Endif  
  Clear   DLLs


 ·选择    »显示摘要«
    摘要: 我有了个垃圾三级的等级证书, 我就是想不通,我要不要把四级给过了, 还是把程序员拿到手,到底哪个好一点喽! 哪样东西实用点呢!!望有经验者给我点启示,不胜感谢! ......
» 本期热门文章:

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