![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Purebasic
文章平均质量分 67
dongnanyanhai
这个作者很懒,什么都没留下…
展开
-
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 · 1912 阅读 · 2 评论 -
删除指定程序(已知程序名称)代码!
<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 · 644 阅读 · 0 评论 -
SDK,画图,还有什么?
<br />从慕平过来玩的前一天,自己就一直想学windowsSDK,看了一点书,最后看不下去,心好乱,有的时候想父亲想到眼泪不停地想留,一次一次,哭完了,又感觉心里空空的,似乎不知该做什么好。<br /> <br />这几天的学习让我基本懂得了windows SDK的怎么一回事,调用系统函数,回调,判断消息,一切都是窗体,一切都是消息……<br /> <br />今天写的pb代码比较多。不管是基于WinSDK还是基于PB本身提供的函数,所谓复合控件,只要你写得出就行了,最后对于系统来说都是画图还有处理消息原创 2010-10-09 22:29:00 · 1032 阅读 · 0 评论 -
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 · 1051 阅读 · 1 评论 -
桌面背景定时换
<br />花了一天时间终于搞定了,主要学习到的是Purebasic提供的Filesystem中的函数如何使用,特别是该如何遍历一个文件夹里的所有内容。<br /> <br />另外发现自己解决问题的思维开始慢慢进步,当然还是处于面向过程化的方式!<br /> <br />写了这个程序后就要收手一段时间了,有空还是多想想老爸,想想自己该安身立命了……编程只是爱好!<br /> <br />废话不多说,代码如下:<br /> <br />界面代码:<br /> <br />; PureBasic Visual原创 2010-10-01 01:40:00 · 1170 阅读 · 0 评论 -
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 · 1069 阅读 · 0 评论 -
哥穷,给不起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 · 1643 阅读 · 0 评论 -
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 · 1931 阅读 · 1 评论 -
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 · 1515 阅读 · 0 评论 -
10行的一个窗体,IUP框架
<br />前些天想用Purebasic写一个软件,结果发现Purebasic本身提供的Gui实在太过简陋了,单是一个文本编辑器就要自己调用系统API去进行设定,实在有些受不了,于是一直逛着想找其他开发库来用,终于发现了这个IUP - Portable User Interface 跨平台,用C写的,对Lua支持很好……这些都是次要的,重点在于这东西比较小巧,于是我变开始试着用他来玩玩,查了IUP的相关函数,写了这么十句,就能弄出一个最简陋的窗体了。<br />代码如下:<br />Prototype.l原创 2010-09-23 00:36:00 · 3090 阅读 · 0 评论 -
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 · 818 阅读 · 0 评论 -
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 · 1014 阅读 · 0 评论 -
在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 · 1978 阅读 · 0 评论