自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (13)
  • 收藏
  • 关注

原创 初识LazyPHP3!

最近想建一个网站,试了很多CMS,有dedeCMS 及PHPCMS 等,无奈功能都太强,虽然都有很大自由可以作二次开发,但是学习这些CMS二次开发的成本,比自己制定一个刚好满足自己需要的还要大!犹豫许久,昨晚才彻底决定放弃实用CMS!  今天上班不用干活,无奈,花一个下午看了LazyPHP3的代码!

2012-05-13 08:46:02 2282 1

原创 FPC的中文问题

<br />  搞了许久,原来不是FPC问题,而是我用的编辑器保存代码时用的是Utf-8格式,当FPC在生成代码时会先自动把源代码文件以ASII格式读取,utf-8下的中文就变成了乱码,程序执行时显示的就是这些乱码了,需要的只是让编辑器保存代码格式为Ansii罢了。<br /> <br />  另外,FPC里面string转换为PChar其实很容易,看下面的代码就清楚了。<br /> <br />program test;{$APPTYPE GUI}uses windows;var i

2011-04-27 22:58:00 1161

原创 不管做啥,都先把啥弄清楚了再说——fpc编译命令说明翻译

只一部分:#FPC编译命令#可以通过两种方式控制FPC编译时的指令,#一种是使用命令行,#另一种是在需要编译的文件所在目录建立一个fpc.cfg文件,在该文件里设置编译指令#常规编译命令-h 打印所有编译命令并退出程序-? 同-h,显示一个屏幕的编译命令并等待输入以显示下一个屏幕内容-i 打印版权及其他信息。可以通过在i后面添加下面命令以显示其他信息D: 返回编译时的时间V: 返回简短的编译器版本W: 返回编译器版本SO: 返回编译器运行操作系统SP: 返回编译器处理器TO: 返回目标文件运行系统TP: 返

2011-02-06 10:26:00 4006

原创 选择fpc

<br />好吧,我这算是什么控,简约控?<br /> <br />自从尝试了Purebasic后,对<br /> <br />想要打造一把简单的小匕首,选择了fpc,

2011-02-02 15:43:00 668

原创 开始学习JavaScript的第一个东东

<br />实现的功能是用鼠标拖动一个div。代码如下:<br /> <br /><html><head><title>拖动层!</title></head><body onmouseup="SetMoveFalse()"> <div id="moves" style="height: 50px;width: 50px;border:1px solid blue;background:#ccc;position :absolute ;" ></div><mce:script type

2010-12-15 10:58:00 459

原创 搭建gtk+开发环境

<br />弄了一个早上,算了搞定了。<br /> <br />首先,参考此文章:《GTK Gossip: Windows 下第一個 GTK 程式》<br /> <br />事实上需要下载的文件只有两个:一是:gtk+-bundle_2.22.0-20101016_win32.zip(官方上说要下载很多包,但是他已经给我们打包好了,直接下载这个就可以,不用逐个下载) ;二是:MinGW Studio,也就是GCC附带的开发工具。<br /> <br />我自己先前已经装好了MinGW Studio ,所以需

2010-11-30 14:04:00 1431 1

原创 在exe文件中包含exe文件并释放的方法

<br />Purebasic的data果然强大,省去操作rc文件的许多麻烦。<br /> <br />代码如下:<br /> <br />s.s = PeekS(?text)OpenFile(0,"qq.txt")WriteStringN(0,s)CloseFile(0)DataSection text: IncludeBinary "q.txt"EndDataSection <br />上面这一段代码是我用来学习使用data包含文件把那个释放的。下面这一段把上面代码生成的

2010-11-08 10:12:00 1948

原创 删除指定程序(已知程序名称)代码!

<br />;先判断程序是否运行,若已经运行,获取程序pidProcedure.l GetPid(Gamename.s) pe.PROCESSENTRY32 pe/dwsize = SizeOf(processentry32) prolist = CreateToolhelp32Snapshot_(#TH32CS_SNAPPROCESS,0) If prolist <> #INVALID_HANDLE_VALUE refs = Process32First_(proli

2010-11-06 21:06:00 625

原创 SDK,画图,还有什么?

<br />从慕平过来玩的前一天,自己就一直想学windowsSDK,看了一点书,最后看不下去,心好乱,有的时候想父亲想到眼泪不停地想留,一次一次,哭完了,又感觉心里空空的,似乎不知该做什么好。<br /> <br />这几天的学习让我基本懂得了windows SDK的怎么一回事,调用系统函数,回调,判断消息,一切都是窗体,一切都是消息……<br /> <br />今天写的pb代码比较多。不管是基于WinSDK还是基于PB本身提供的函数,所谓复合控件,只要你写得出就行了,最后对于系统来说都是画图还有处理消息

2010-10-09 22:29:00 1026

原创 PureBasic调用Windows SDK写第一个窗口

先分享一个学习windows SDK的好地方:http://winprog.org/tutorial/网站里关于windows SDK有中文版本,所以不怕哦!中文版地址:http://winprog.org/tutorial/zh/start_cn.html下面是我根据第二节课写的windows窗口,奉上代码:;自己来写;消息处理函数Procedure Winpro(Window,Message,wParam,lParam) Select Message Case #WM_CLOSE

2010-10-04 10:47:00 1043 1

原创 桌面背景定时换

<br />花了一天时间终于搞定了,主要学习到的是Purebasic提供的Filesystem中的函数如何使用,特别是该如何遍历一个文件夹里的所有内容。<br /> <br />另外发现自己解决问题的思维开始慢慢进步,当然还是处于面向过程化的方式!<br /> <br />写了这个程序后就要收手一段时间了,有空还是多想想老爸,想想自己该安身立命了……编程只是爱好!<br /> <br />废话不多说,代码如下:<br /> <br />界面代码:<br /> <br />; PureBasic Visual

2010-10-01 01:40:00 1167

原创 Purebasic遍历文件夹内所有文件

<br />要写一个自动切换桌面背景的小程序,遇到遍历文件夹的问题,弄了一个下午终于搞定了。<br /> <br />代码如下:<br /> <br />Global NewList DirID.i()Global NewList FList.s()Declare GetAllFile(s.s)Procedure GetAllFile(s.s) Did = ExamineDirectory(#PB_Any,s,"*.*") If Did AddElement(DirID()

2010-09-30 16:27:00 1064

原创 PureBasic写服务器客户端程序

<br />看了一点点FreeBasic的内容,实在强大,但是不适合我……<br /> <br />所以下午又用Purebasic来写东西,木马是怎么来的呢?这是一个问题!<br /> <br />把下面的代码改改不就成了吗?<br /> <br />首先是公共的GUI函数<br /> <br />; PureBasic Visual Designer v3.95 build 1485 (PB4Code);- Window Constants;Enumeration #Window_0

2010-09-28 16:49:00 1916 1

原创 哥穷,给不起79欧元……

<br />哥穷,给不起79欧元……所以哥不玩了,跟Purebasic说拜拜!<br /> <br />刚刚在Purebasic的英文论坛逛,看到了这张贴(http://www.purebasic.fr/english/viewtopic.php?f=16&t=43427),不知怎的特不舒服,才有了上面的意气话。还是看一下FreeBasic好了!

2010-09-28 00:38:00 1634

原创 MeMpad同步工具

用Pb写了一个简单的Mempad文档同步工具,其实也就是将这个MyDoc文档通过Ftp上传到think.zzl.org服务器中。本来想要上传到谷歌的服务器,但是在是不想去看Google 的API,所以就弄了这么一个简单的!代码如下:;; PureBasic Visual Designer v3.95 build 1485 (PB4Code);- Window Constants;Enumeration #Window_0EndEnumeration;- Gadget Con

2010-09-25 12:53:00 807

原创 PureBasic 使用Sqlite数据库

<br />简单的例子,Sqlite的东西都忘光了,哎……<br /> <br />;Purebasic+Sqlite 使用学习;全局变量声明Global DbFile.sDbFile = ""Enumeration #Button_0 #Button_1 #Button_2 #Button_3EndEnumeration;函数声明Declare CreateDb()Declare InsertDb()Declare SearchDb()Dec

2010-09-23 23:56:00 1505

原创 在C++新手区回答一个问题

<br />传送门:<br />http://topic.csdn.net/u/20100923/20/409b543e-f5a7-4c6e-8beb-7832f039da9c.html?seed=1209245986&r=68609010#r_68609010<br /> <br />楼主问题:我知道的语言 易语言 VB DELPHI 的界面 都直接画的 程序提供了足够多的组件/控件 供你使用  <br /><br />后来发现C/C++才是王道 买了一本C程序设计第四版 看来看去 只知道说了C的用法 如

2010-09-23 22:08:00 973

原创 10行的一个窗体,IUP框架

<br />前些天想用Purebasic写一个软件,结果发现Purebasic本身提供的Gui实在太过简陋了,单是一个文本编辑器就要自己调用系统API去进行设定,实在有些受不了,于是一直逛着想找其他开发库来用,终于发现了这个IUP - Portable User Interface 跨平台,用C写的,对Lua支持很好……这些都是次要的,重点在于这东西比较小巧,于是我变开始试着用他来玩玩,查了IUP的相关函数,写了这么十句,就能弄出一个最简陋的窗体了。<br />代码如下:<br />Prototype.l

2010-09-23 00:36:00 3054

原创 用PureBasic开发控件

今天去上课想到要如何使用Purebasic来开发控件,回来后便开始尝试……使用关键字Interface,不算类的类,功能超简单,主要是验证自己的想法。代码如下:My_Gadget.pbInterface MyGadget ;setText(s.s,b.s) ;getText(s.s,b.s) setText(s.s) getid() filerequester() destory()EndInterfaceStructure _Template *vTabl

2010-09-18 22:24:00 1312 1

原创 PureBasic版的植物大战僵尸整蛊器

<br />PureBasic版的植物大战僵尸整蛊器,可惜没有成功,估计是内存地址出错了,暂时放下,不管了……<br /> <br />代码如下:<br />Global Gamename.s,baseAddress.lGamename = "PlantsVsZombies.exe"baseAddress = $6A9EC0 ;前置$符号来说明是十六进制的数,前置%号来说明是二进制的数Enumeration #Gadget_Button_0 #Gadget_Button_1End

2010-09-17 21:48:00 1854 2

原创 Purebasic中Interface的使用

用Purebasic中的interface来实现面向对象……MyClass.pb;定义一个类的接口,其实就是定义一个类的数据结构Interface MyClass msgbox() destory()EndInterface;定义类的属性Structure _Template *vTable x.s z.sEndStructure;用一个过程来实现对类的方法和属性的实例化。Procedure.i CreateMyClass(a.s,b.s)

2010-09-17 10:51:00 1003

原创 Purebasic用指针调用函数

<br />Prototype CallHandler();关键在这里Declare gogo()WinH = OpenWindow(0,50,50,320,200,"MainWindow",#PB_Window_SizeGadget|#PB_Window_SystemMenu|#PB_Window_MaximizeGadget|#PB_Window_MinimizeGadget)If WinH <> 0 handler.Callhandler;关键点二 ButtonGadget

2010-08-24 17:29:00 962

原创 Pb-oop文档简单翻译

<br />PureBasic是不支持面向对象的,这个非常可惜,不过有人谢了Pb-oop作为PureBasic的插件而是PureBasic能够支持面向对象,下面是Pb-oop相关文档的地址:http://pb-oop.origo.ethz.ch/wiki/main<br /> <br />以下是我的翻译:<br /> <br />;PB的类学习; 第一,声明类Class MyClassMyClass(string.s) ;类的构造函数的名称跟类名称一样Release()

2010-08-12 00:15:00 812

原创 植物大战僵尸整蛊器

<br />想写的是植物大战僵尸阳光值修改器,但是俺把阳光值设定恒为200,囧……<br /> <br />用delphi实现,主要用到的API函数是:CreateToolhelp32Snapshot,Process32First,Process32Next;OpenProcess,ReadProcessMemory,WriteProcessMemory。<br /> <br />思路如下:<br /> <br />先用CreateToolhelp32Snapshot函数获取系统当前进程列表,然后逐一比较,

2010-07-18 14:43:00 827

原创 将文本内容提出转换为数据库——使用sqlite

继续深入学习sqlite3的使用! 用了两种循环实现,第一种比较笨,第二种我比较喜欢,谨记! #!/usr/bin/env python#coding=utf-8"""程序说明:如何将一个文本文件user.txt(内容如下)id|name|desc1|xiaofang|hello2|xiaoming|hhh导入到一张数据库表中csdn地址:htt

2010-05-22 01:31:00 1325

原创 web.py+sqlite写的简单留言本

代码很乱,而且没有用到模板,把html代码跟Python代码混在一起了,而且也没有用到web.py本身提供的数据库操作模块,绝对粗超的代码! 学习了很多东西,首先当然是web.py,然后是sqlite,接下来是time模块——看来也唯有不断的实践,才真正能进步! 说实在的,偶学html到现在这么久,还是半桶水,悲剧了! 01 #!/usr/bin/env python02 

2010-05-19 15:40:00 4572

原创 BeautifulSoup应用笔记

问题: ”“”http://datalib.ent.qq.com/star/97/index.shtml这网页里的明星个人资料我想爬取下来。。里面的源码大概是这样的。。这些td我都能获取出来。。我只知道怎么获取标签的属性值。。。里面的内容不知道如何获取。。请大家给个思路“”“ #!/usr/bin/env python#coding=utf-8import os,u

2010-05-04 21:08:00 1971 1

原创 中午做了一件很坏坏的事儿!

  首先推荐一个网站:中医世家,这个网站上有很多关于中医的资料,光是提供的中医书籍就有317Mb,全都是CHM格式,资料非常全面。  正因为这个网站有这么多的好东西,但是我又懒得一本书一本书的下载,所以,我就……用Python直接解析了几个书籍下载页面的地址,把所有的书籍的下载地址都弄到手,顺便还下载了,呵呵呵,省得一个页面一个页面的打开!  废话少说,直接挂代码:(winXP + python

2010-05-03 15:53:00 6429 1

原创 通过C++程序调用cmd并进入指定路径

解决这个问题主要学习了字符,字符串,指针 代码如下: #include #include #include using namespace std;int main(int argc, char *argv[]){ char dir[]=""; string cmdlines; int wc; cmdlines = arg

2010-04-25 22:11:00 5959

原创 这个星期在学C++

用的是http://www.d2school.com/第二学堂的教材。 贴一小段代码,用来帮助自己记忆所学。 #include #include #include #include using namespace std;struct person{ public: void setname(string const sname) {

2010-04-23 21:21:00 653

原创 使用python在win下通过IE组件获得Ajax执行后网页源代码

在论坛发帖都没人回,最后还是自己解决了,现在把测试的代码写下。距离色色的目标又进一步了,欧耶!  #!/usr/bin/env python#coding=utf-8import wx.lib.iewinimport wx,timeclass MyFrame(wx.Frame): def __init__(self): wx.Frame.__

2010-03-07 13:30:00 4889 11

原创 BeautifulSoup解析学习

 例子:解析CSDN论坛帖子列表,以“脚本语言(Perl ,Python)版块”为例。 代码:  #导入模块import urllib2from BeautifulSoup import BeautifulSoup#获取远程网页代码并交给BeautifulSoup解析page = urllib2.urlopen(http://forum.csdn.net/

2010-01-09 03:03:00 2164 1

原创 猜数字——Python版

这个是1.10版本的猜数字,虽然代码基本不变,但是变的是思维方式,不再是用面向过程的方法,而该为用类来实现,比较前后的代码,这一个简洁多了,而且更容易理解!更新:#1.0版本中的提示类型是:AABB,简单的说就是相对位置的数字对了就显示A,错了就显示B;#现在的提示改为:0A4B格式,也就是说不提示那个位置的数字是正确的,加大了游戏难度!计划:接下来的目标是用wxPython 或tk给这个小游戏增

2009-12-15 02:53:00 880

原创 PyS60开发环境搭建

2009-06-13 15:47:00 2507

原创 回来了,应该没错

 忘了是什么时候在CSDN注册的,应该是高二吧,当时对自己以后能当一个程序员满怀希望,可是无奈选了文科,更令人无语的是我这年的文科生不能选理科专业…… 抑或者我本就不该会是一个程序员,没有那份耐心。编码编码,自己动手去写的时候觉得真的很烦,呵呵呵,但是就是喜欢希望自己能做出一个东西出来。 学了很多,所以对电脑一直都是处于半桶水状态,糊弄那些女孩还可以,但是不喜欢糊弄。 记得

2009-01-04 02:25:00 683

Delphi 异或加压

下帖答复! http://topic.csdn.net/u/20120413/23/c77f73ae-c0e4-4328-8a64-fddc49852f7f.html

2012-04-15

《Windows程序设计》第四章源代码delphi版(有修改)

《Windows程序设计》第四章源代码delphi版(有修改) 做了部分改动,主要实现滚动条还有信息判断。

2011-01-05

windows 下 IUP编译项目

IUP部分源代码,这个项目在mingw下编译不了。

2010-10-03

wxPython实战(中文版)

wxPython实战(中文版) Python GUI 书籍!

2010-08-14

C++Builder网络编程

进阶好书,网络编程,pdf格式 贺涛编著

2010-04-30

C++ Builder6 编程实例精解

C++ Builder6 编程实例精解,中文教程,感觉还不错,pdf格式!

2010-04-30

Learn Borland C++ Builder

Learn Borland C++ Builder,英文版教程!PDF格式

2010-04-30

Lua程序设计 中文版

Lua程序设计,chm格式,很好的入门教程!

2010-04-30

C++BUILder VCL文档

C++BUILder VCL文档 不错的资料!

2010-04-30

Pygame 2.5-2.6-3.1.rar

Pygame1.9.1 windows for 2.5--2.6--3.1

2009-12-23

DelphiBasics .chm

DelphiBasics网站上的资料,全英文,资料非常详细

2009-07-03

Tkinter+入门.chm

Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中. Tkinter包含了若干模块. Tk接口被封装在一个名为 _tkinter 二进制模块里( tkinter 的早期版本). 这个模块包含了Tk的低级接口,因而它不会被程序员直接应用.它通常表现为一个共享库(或DLL文件),但在一些版本中它与Python解释器结合在一起.

2009-07-03

SymbianC++开发经验.pdf

比较好的SymbianC++开发入门教程!

2009-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除