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

 

    摘要: getfinger syntax: int getfinger( int devicenumber, byte* prawimg, byte* pfeature ) return value: fpapierr_ok , if successful error code ( < 0 ), otherwise parameters: devicenumber : device ......
 ·有关登录页面的问题    »显示摘要«
    摘要: 请问如何做一个登录页面(a.asp),使得登录和验证在同一页进行。当用户名和密码输入不完全或没有输入或输入错误,则在该页弹出警告框。如正确,则进入下一页。 ......


如何捕捉鼠标的轨迹。

我要把当在界面上按下鼠标左键括起来,就向我们在桌面上按下鼠标左键一样,这种效果应该如何实现呀,如果知情,多谢指导。

NO.1   作者: WGYKING

在原来的位置再重画一次

NO.2   作者: cxreal

你在OnMouseUp事件里canvas.Rectangle(x1,y1,x2,y2)  
  就可以得到最后画的框了

NO.3   作者: winzhouchina

GetCursorPos

NO.4   作者: cxreal

Canvas.FillRect(Canvas.ClipRect)不行?  
  我用着好好的啊  
  在你onmousedown的事件里调用的,把以前的清掉

NO.5   作者: goomoo

unit   Unit1;  
   
  interface  
   
  uses  
      Windows,   Messages,   SysUtils,   Variants,   Classes,   Graphics,   Controls,   Forms,  
      Dialogs;  
   
  type  
      TForm1   =   class(TForm)  
          procedure   FormMouseDown(Sender:   TObject;   Button:   TMouseButton;  
              Shift:   TShiftState;   X,   Y:   Integer);  
          procedure   FormMouseMove(Sender:   TObject;   Shift:   TShiftState;   X,  
              Y:   Integer);  
          procedure   FormMouseUp(Sender:   TObject;   Button:   TMouseButton;  
              Shift:   TShiftState;   X,   Y:   Integer);  
          procedure   FormCreate(Sender:   TObject);  
      private  
          {   Private   declarations   }  
      public  
          {   Public   declarations   }  
      end;  
   
  var  
      Form1:   TForm1;  
   
  implementation  
   
  {$R   *.dfm}  
   
  var  
      oldx,oldy,ox,oy:word;  
      started:boolean;  
   
  procedure   TForm1.FormMouseDown(Sender:   TObject;   Button:   TMouseButton;  
      Shift:   TShiftState;   X,   Y:   Integer);  
  begin  
      oldx:=x;  
      oldy:=y;  
      ox:=x;  
      oy:=y;  
      started:=true;  
  end;  
   
  procedure   TForm1.FormMouseMove(Sender:   TObject;   Shift:   TShiftState;   X,  
      Y:   Integer);  
  begin  
      if   started   then  
      begin  
          form1.Canvas.Brush.Style:=bsclear;  
          form1.Canvas.Rectangle(ox,oy,x,y);  
          form1.Canvas.Rectangle(ox,oy,oldx,oldy);  
          oldx:=x;  
          oldy:=y;  
      end;  
  end;  
   
  procedure   TForm1.FormMouseUp(Sender:   TObject;   Button:   TMouseButton;  
      Shift:   TShiftState;   X,   Y:   Integer);  
  begin  
      started:=false;  
  end;  
   
  procedure   TForm1.FormCreate(Sender:   TObject);  
  begin  
      form1.Canvas.Pen.Mode:=pmNot;  
  end;  
   
  end.  
 


    摘要: 在nt4+iis4环境下编写的asp程序,放到nt5+iis5后,开始几天运行正常,但后来突然连接数据库报错,在odbc中已经设置系统dsn“io”。谁能帮我分析一下错误可能在什么地方? 代码如下: 20行 set cn=server.createobject("adodb.connection") 21行 cn.open "io" 22行 set ......
» 本期热门文章:

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