第一个ActiveX控件诞生

本控件由Delphi7完成,实现本地浏览图片,添加删除图片,从而为上传图片作准备。

缩略图全为程序自动绘制,支持JPG,JPEG,BMP图像。

支持创建新窗口,支持参数传递,为控件添加了数字签名(虽然签名不可用,哈哈,到MS拿一个签名贵的咬人)

网页代码如下:

[php]

<HTML>
<H1>
  <OBJECT
   classid="clsid:FCF8D55F-2C5B-49AF-BDE8-93C004FDB5FD"
   codebase="http://www.samool.com/work/SamoolImagUploadProj1.cab#version=1,0,0,0"
   width=800
   height=515
   align=center
   hspace=0
   vspace=0
>
<param name="upUserName" value="asdfasd123">  //传递的参数
  </OBJECT>
</H1>
</HTML>

[/php]

仿Sohu相册控件,呵呵。


uploadimage.jpg

Posted in 软件开发 at December 28, 2006. by 傻猫 .    Views: 2968    No Comments

制作cab安装文件

Microlog Cabinet Manager 2000 is a utility for opening and creating Microsoft CAB compressed files. CAB is a file compression format used by Microsoft to distribute many of their products, including Windows 98. Cabman 2000 can open CAB files to display a list of the files contained inside. You can extract or view files inside a CAB archive or self-extracting file, or add new files to a CAB file.

Cabman 2000 also allows you to create self-extracting, self-installing packages for the Internet. It can also be used to check the authenticity and integrity of the files using Authenticode. It also provides effective LZX/LZ77 compression.

This newest version has the ability to encrypt cabinet files using RSA RC2, RC4 and DES.

<OBJECT
   classid="clsid:C4385F93-1130-4D2C-8EC6-CF2B4D138C1A"
   codebase="
http://6.166.9.251/ActiveFormProj1.cab#version=1,0,0,0"
   width=100%
   height=400
   align=center
   hspace=0
   vspace=0
>
</OBJECT>

安装脚本

[version]
 signature="$Samool$"
 AdvancedINF=1.0.0.0
[ActiveFormProj1.ocx]
 file-win32-x86=thiscab
 clsid={C4385F93-1130-4D2C-8EC6-CF2B4D138C1A}
 FileVersion=1,0,0,0
 RegisterServer=yes


activeformproj1.inf

activeformproj1.cab

Posted in 杂七杂八 at December 25, 2006. by 傻猫 .    Views: 3038    No Comments

如何添加数字签名

1、先制作证书

makecert -sv samool.pvk -n "CN=傻猫软件" -ss My  -b 01/01/2005 -e 01/01/2095 samool.cer

命令中各参数的含义见附表。
makecert.jpg

以上命令执行后,将弹出一个窗口,要求你设置私匙密码,如果你不设密码,点“无”按钮即可。

于是在makecert.exe程序所在目录下,就生成了数字证书文件samool.cer和对应的私匙文件samool.pvk。注意:私钥文件为你个人所有,不能泄露给其他人,否则别人可以使用它、已你的名义签名

2、开始证书spc转换

运行 c:\cert2spc samool.cer samool.spc

3、开始数字签名

 运行signcode 按照提示操作就可以了。


signtool.rar

Posted in 软件开发 at December 19, 2006. by 傻猫 .    Views: 5570    1 Comment

TADOConnection连接MySql

  try
     con1.ConnectionString:=('DRIVER={MySQL ODBC 3.51 Driver};'+
                    'SERVER=localhost;'+
                    'DATABASE=test;'+
                    'USER=root;'+
                    'PASSWORD=root;'+
                    'OPTION=3;');
     con1.Close;
     con1.Open;

     qry1.SQL.Clear;
     qry1.SQL.Add('Select * from user');
     qry1.Open;
  except
        application.MessageBox('无法连接数据库服务器.请与管理员联系','提示',MB_ICONINFORMATION);
  end;

Posted in 软件开发 at December 14, 2006. by 傻猫 .    Views: 2827    No Comments

昨日千里之行

昨天下班后马上坐车去沙湾会展中心,去帮忙建一个电影服务器,U盘拷贝的安装文件居然有错误,无法解压,郁闷啊,还好从网上可以下载到。弄完以后已经9点过了,75路已经收车,只好打的回去,回家以后,脑好痛,估计是坐车太久,要晕车的,LP已经把饭给我留到在,吃了一碗就睡,早上3点左右醒来,人好多了。

仔细看一下一天到过的地方,路还挺远咧。


cdmap.jpg

Posted in 我的生活 at December 14, 2006. by 傻猫 .    Views: 2655    No Comments

幽默贴图

各种动物、植物,乃至人,都可以成为性幽默的载体!


喂,这样是生不出小老鼠的!

 


磨牙的真相……

 


公车上的性骚扰

 


香蕉也跳脱衣舞……
最性感的水果

 

 

男人的大脑构造

 

 

据说是SM的来源……

 

 

电影中的电影

Posted in 休闲娱乐 at December 13, 2006. by 傻猫 .    Views: 4151    1 Comment

该好好地调整一下心态

“烦燥”来形容最近的心情是最恰当的了,真的很郁闷,不管是生活上,还是工作上,好像都多郁闷的。是我做的不够还是我想的太多?

Posted in 我的生活 at December 12, 2006. by 傻猫 .    Views: 3876    2 Comments

最近经常做梦,杂回事哦

最近一段时间,经常做梦,不知道是怎么了,常常梦见以前的事,梦见以前在学校的事,跟同学一起,居然连初中时候的事都梦见了,晕了。

心理挺怀念以前在学校的日子,跟同学一起耍,一起闹,寝室里住了10多个人,每天晚上都要聊天,打游戏,多好耍的。唉,只是时间不留人啊,现在都各分东西,留下的就只有回忆了。

Posted in 我的生活 at December 12, 2006. by 傻猫 .    Views: 2780    No Comments