warrially
warrially
关注数: 420
粉丝数: 531
发帖数: 14,409
关注贴吧数: 56
据说Delphi XE3.5 可以直接开发苹果手机应用, 元芳你怎么看? RAD Studio XE3 in Action LIVE! 移动开发工具的新王者: Delphi for iOS 预览发表与研讨会
这个吧你都弄到手了...果然西丽
【Delphi小学一年级】第一单元第一课:计算数位
小说 http://tieba.baidu.com/p/1457267508?see_lz=1&pn=1 http://tieba.baidu.com/p/1571646862?see_lz=1
元宵快乐
深圳地震了?
存档文件研究记录 1楼喂熊
来 这里@永远的蹄蹄
最近看到个好吃的帖子, 吃货眼中的国旗 女神镇楼http://tieba.baidu.com/p/2065310518
今天生蛋节阿 居然不知道,忙晕了
【招聘】 仙剑客栈页游SNS 招小吧主数名 1楼喂丫头
第一次用EXE+BPL+DLL项目总结 前段时间研究了一下BPL方式的开发,刚好最近有个小项目,于是尝试了一下,项目已完成。 有一些心得和体会,写下来与大家分享,请大家提出不足,另外有在研究BPL方面的朋友,有问题可以大家 共同探讨,以便进得更快一些。 关于一个项目的总结 ( EXE+BPL+DLL 模式) 以前一直采用一个独立的EXE文件的方式做项目,当时的感觉就是方便,不用考虑得太多,把所有的业务逻辑功能 做完后,编译成一个EXE执行文件就OK了,因为一直没有研究过BPL这种框架的编程,最近研究了一下,感触很深, 这种模式才是更方便的。而且对于团队模式更是方便,只要把各Team的BPL拿来就完成了。基于这种思想,最近应 用到一个新的项目上,已初见成效,现对这个项目总结如下: 一、规划 BPL框架编程规划很重要,一个项目要分成N个BPL,每个BPL的作用、分工在分析时必须确定下来,这一点很重要。 本项目分为以下几种包: (1)、DBCommon.bpl --> 数据模块包,包括数据模块、数据库读写类模块 (数据访问层) (2)、pubComon.bpl --> 公共函数、过程单元,公共变量单元、自定义结构类型单元、自定义类单元 (3)、BaseForm.bpl --> 所有窗体的基类单元、业务逻辑基类窗体单元 在(3)的基础上,按照不同的业务逻辑,建立不同业务的业务包,例:A.bpl,B.bpl,C.bpl...... (4)、A.bpl --> 业务包1 (5)、b.bpl --> 业务包2 ......根据业务逻辑的分类,建立不同的业务包。 二、设计 包的应用是有先后的,一些基础包必须首先建立好,以便供其他包在建立时被应用,基础包在修改后,所有应用该 基础包的必须重新编译,而且顺序不能搞错。例: DBCommon.bpl-->BaseForm.bpl-->A.bpl 当DBCommon.bpl修改并 重新编译后,后面两个包必须重新编译,且先编译BaseForm.bpl,后编译A>bpl BaseForm.bpl包中有整个项目的基类窗体单元,以及从该基类窗体继承的业务逻辑基类窗体单元,在基类窗体单元 中将整个项目的风格统一、包括字体,各控件包括第三方控件的样式、颜色等做到了规范统一,窗体关闭时应该释放的 内容等。而基类窗体的相关风格、样式是由主程序EXE在初始化时进行布局,这样如果想换风格,只要在公共变量单元中 修改相关的内容即可。 ( 注:本项目没有使用皮肤,只是通过颜色等风格进行控制 ) 例1:为了使DevExpress组件的风格与整个项目的风格一致,特别是TcxGrid在选用dxOffice11样式时的颜色, 因为dxOffice11默认的颜色是采用深蓝色的那种,为了使TcxGrid的颜色与整个项目的颜色配套,就必须 调整,包括线的颜色,这个设置在EXE初始化时得到了安排,这样设计后,整体效果比较理想。 例2:项目中也采用了第三方控件RZ组件,这也是一个很好的三方控件,这个控件也有一个很好的样式统一控件, 只要控制好就可以与项目的风格融合到一起了。例TrzFrameController、TrzMenuController等,就是为了 统一风格而使用的。设置好这两个非可视控件的样式,就可以达到控件所有使用这个风格的控件了。而主 程序只要在初始化时,设置它们的风格就可得到一劳永逸的效果。 三、调用 框架确定了,包功能完成了,余下来就是主EXE载入Bpl运行了。载入包分为动态和静态两种方式。根据业务的规 划,三种基础包DBCommon.bpl,pubComon.bpl,BaseForm.bpl是静态载入,由主EXE编译时加入作为必须使用的
高性能大容量SOCKET并发:IOCP完成端口例子介绍 例子主要包括IOCP控件封装、服务端实现、传输协议和日志、控制、SQL查询、上传、下载等协议实现,并包括一些初步的性能测试结果。 服务端: 界面截图如下: 提供服务和桌面方式运行,桌面方式可直接打开程序,方便日常调试,可以使用命令行注册或卸载服务,在CMD中输入D:\DEMO\IOCPDemo\Bin\IOCPDemoSvr.exe -install来注册服务,在CMD输入D:\DEMO\IOCPDemo\Bin\IOCPDemoSvr.exe -uninstall来卸载服务。 客户端: 界面截图如下: 主要实现了服务端日志查看,服务端协议类表查看,SQL语句执行协议,上传、下载协议实现,其中对上传、下载实现了一个多线程同时传,用于测试服务器并发性能。 性能: 支持超过2000个链接及以上同时上传文件,不过每个连接上传速度只有1到2K。支持超过2W个连接同时在线传输命令。 单实例上传下载测试结果: 从测试结果可以看出随着发送包增大,速度变快。这里存在一个风险,就是SOCKET传输失败的次数也会增加。 下载地址:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fdownload.csdn.net%2Fdetail%2Fsqldebug_fan%2F4510076&urlrefer=433980be378ddac01fa848dba18f79f9
关于Rzchecktree控件的使用 需要实现:在选中节点的时候,右侧编辑框显示所选的节点名字。 但是在选中父节点的时候(即子节点全选的状态),右边的编辑框只显示父节点名字,不显示子节点的,如上图。 请问这种需求如何实现呢?
请问IdTCPServer和IdTCPClient能否在同一窗体出现?? 请问IdTCPServer和IdTCPClient能否在同一窗体出现?? 是不是一定要独立窗体才可以???
召唤丫头 http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fwww.xyyxgo.com%2Fgame%2F&urlrefer=f03ac27888e0c33c4238e117e7b3df80 @miffy_zuozuo
高调晒下!!我又得经验值了!得瑟下我的百度新首页贴吧加速升级特
【2012年9月24日】仙剑客栈工具1.6下载 1楼喂熊
【2012年9月3日】 百度网盘仙剑客栈下载地址 1楼喂熊
试试百度网盘? http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D8608%26uk%3D2131000296&urlrefer=157886e5e3428c7239bb50a9ba7cee45
【2012年8月24日】 仙剑客栈下载,补丁,攻略 1楼喂度娘
8级的附魔会爆盾牌么? 极速的 附魔 攻击减少 685 防御增加 856 生命增加 100 我正在考虑要不要把耐打洗掉.
龙本过后的传奇手脚啥属性? 求开过图的骚年发个配方图,要炖娘的
玫瑰小皮鞋能染出白色吗?有见过白色的来说说. 染了3000次,只出过下面这26种颜色. 21612559 213169120 18517876 184180169 14614756 14411633 1401004 129127130 1171919 116376 1043264 1007575 865126 8412141 72238 66407 6244 5970 78 4155 85 4038 38 3964 19 3617 1 34102 112 2932 44 2867 114 2525 25
FMX下的消息处理惩罚 因为FireMonkey是为了跨平台而存在的,所以Windows下特有的概念在FMX下是不存在的,比如消息机制 然则你创建一个FM法度,发明仍然可以在Windows下工作,所以它必然是有消息处理惩罚机制的,只不过封装了起来,你无法直接操纵罢了 今天是要在FMX下实现Vcl下的WndProc函数,来达到处理惩罚消息的目标 unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Classes, FMX.Forms, FMX.Platform.Win, FMX.Types, FMX.Layouts, FMX.Memo; type TForm1 = class(TForm) Memo1: TMemo; procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); private FHwnd: HWND; // 保存窗口句柄 FOldWndProc: LONG; // 保存原始的消息处理惩罚函数 public function WndProc(Hwnd: HWND; Msg:UINT; wParam: WPARAM; lParam: LPARAM): LRESULT; end; var Form1: TForm1; implementation {¥R *.fmx} function WindowProc(Hwnd: HWND; Msg: UINT; wParam: WPARAM; lParam: LPARAM): LRESULT; stdcall; begin // 因为在凡是开辟时,须要接见窗口内部的办法或控件等 // 为了便利起见,所以在这里做一个消息转发 Result := Form1.WndProc(Hwnd, Msg, wParam, lParam); end; procedure TForm1.FormCreate(Sender: TObject); begin // 获得主窗口句柄,在FMX框架下,Handle已经不是本窗口的句柄了,须要转换一下 FHwnd := FmxHandleToHwnd(Handle); // 保存原始的WindowProc地址 FOldWndProc := GetWindowLongPtr(FHwnd, GWL_WNDPROC); // 获得消息处理惩罚权 SetWindowLongPtr(FHwnd, GWL_WNDPROC, NativeInt(@WindowProc)); end; procedure TForm1.FormDestroy(Sender: TObject); begin // 因为窗口烧毁后无法再处理惩罚Windows传递来的消息,从而会产生内存接见错误 // 所以在窗口烧毁前要把消息处理惩罚权移交给原始的WindowProc SetWindowLongPtr(FHwnd, GWL_WNDPROC, FOldWndProc); end; function TForm1.WndProc(Hwnd: HWND; Msg: UINT; wParam: WPARAM; lParam: LPARAM): LRESULT; begin Result := 0; // 这里测试处理惩罚鼠标滚轮消息 if Msg = WM_MOUSEWHEEL then begin Memo1.Lines.Add(""亲~!你应用了鼠标滚轮哦~!""); Exit; end; Result := CallWindowProc(Ptr(FOldWndProc), Hwnd, Msg, wParam, lParam); end; end.
【申请吧主】申请了2年了都不通过。 delphi吧 无吧主。 排名前10 就是不通过。 度娘你们想干什么?
申请个吧主太难了.. 申请了8次都失败了.
玫瑰丝绸裙子值钱么? 刚弄了条. 现在正在染色中
盾娘的圣翼套,是打完什么图开的配方? RT
【明天儿童节】祝贴吧所有吧友儿童节快乐 @miffy_zuozuo @永远的蹄蹄 @仙剑③之永恒 @仙剑客栈外交处 @Eric_ChenSoft @dueer @★蝶公主 @咏恒dě仙迷 @syzxchulun @竜の阕 @昆仑飞仙 @ycyc宇晨
公司游戏, 估计年底就能运营
差点就上当收了个过期花瓣.. 附魔过期了还能U.真可怕
广一 有人要买 BUG白 燃烧的豺狼帽纸么?有图
今天不是周三么? 怎么也维护? 我还以为今天周四了呢.
听说直播强化成功率高.手上的+10已经饥渴难耐 升到11 我就 13K了 求祝福啊
猜猜这是哪个副本的哪里?目测100楼内无人能秒
在商店挑战老福的时候,还能被拉去外援? 1级请外援这个功能去掉算了,有什么用? 1级副本需要外援? 外援能打boss? 太坑了. 喜闻乐见了
BUG黑或者 BUG白是什么颜色? 是(0,0,0) (255,255,255) 还是(11,11,11) (241,241,241) 就算bug 黑白了? 染了10000次小魔女了, 都没看到 (0,0,0) 和 (255,255,255) 啊 倒是 (11,11,11) (241,241,241) 出了不少
广一有想用剑换锤的吗? 手里一把加10布莱锤想换同级别神圣或梦女,有想换的么?
【2012-04-23】【申请开通超级验证马】 ----仙剑客栈吧 最近黄贴实在太多了.
队友得水光环太可怕了. 这个月刷水见过100多瓶了, 只有4瓶是我的.. 刚一盘 队友1人一瓶 就没我的
我老想着上+11,求泼冷水 手上有两把+10武器,手贱了,想挑战福大爷,求阻止…
如果强化药水爆率改成这样,你们是支持还是反对 每刷一次英雄副本必然获得一个强化元素结晶 10个强化元素结晶合成一个药水 脸实在太黑了, 这个月都快过完了, 水呢?
淡黄色华丽羽翼配什么颜色裙子好? 除了裙子和鞋子,都染成淡黄,发现群子很难配色
阵容帝进,看看这两个阵容 近卫:神灵,混沌,全能,火女,血魔!天灾:巫妖,剧毒,龙骑,萨尔,末日! 我说近卫能赢,朋友非说天灾赢!周末要开战,不知道胜率有多少?缺点在哪?
上不去啊,广一有进去的么? 怎么都登录不了
话说 TC 封科技有那么难么?100%不误封的方法奉上! 开个50级+的 GM 号 直接去找英雄副本 迟来的后悔 和 乌鲁库 会误封么? 进去投个币上船就什么都知道了.1天封几百个比刷强化药水容易多了.
关于强化的成功概率猜想 假设附魔成功率为 25% , 那么程序会从 [0-1) 中随机抽取一个数值,如果这个数值小于 0.25 那么附魔成功,反之失败. 猜想一: 每一次玩家提交强化或者附魔请求,就抽取一次数值 服务器如果采取的是这种算法的话,真心没有什么太多规律可寻. 遇到这种算法的游戏,比较常见的方法就是找一个人少的时候,通过垫刀法来上 猜想二: 每一小段时间,程序会抽取一次数值, 这一段时间进行强化的所有物品,与这个数值进行比较. 假设有两个玩家几乎同时附魔同一概率卷轴, 这时要成功两个一起成,要失败两个一起失败. 个人觉得 洛奇用的应该是第二种方法 , 因为经常遇到连续失败 或者连续成功的情况 我就遇到过 用来垫的渣卷轴成功概率很低不祝福连续成功, 成功率很高的反而连续失败. 贴吧里也经常看到那种一口气就直接从 +5 升到 +11 +12 的情况 所以说 , 有条件的基友们可以找两台机器试试同时附魔(或者强化), 多试几次看看是不是都同时成功或者都同时失败. 用一些9级渣卷 还可以试试是不是同时被爆武器
广一,有没有单手剑想换锤子的? 我这手残,基本上告别锤子了.. 手上一把+10 花瓣锤子,耐久135,解绑次数2 想 换个+10 的梦旅人单手剑或者神圣防御者 附魔不附魔无所谓. 各自出自身的解绑,觉得吃亏的我可以给你补偿部分差额.
【盾娘收什么武器比较好】求吧友给建议 今天送了个坑爹的 +1 卷,只能1天有效。打算为以后高等级收一把单手剑, 本人47 现在在用孤伤.
【给上班挂机者的福利】--------洛奇变透明-------(非高科技) 上图,,进去游戏以后是这样的,任务栏的标题也可以改
【广一】求阵雨,阵雨,阵雨。。 有就邮寄给我吧。。新人不知道行情,价钱别太离谱就行。 广一:我是演员 人在邮箱旁
【广一】白色狼人心脏怎么也这么贵?
阵雨多少钱? 想收阵雨不知道行情, 求高手告诉一下
【图】boss你怎么飞走了..............
广一 都是脱机.
[孤伤之寞]这把42的武器很猛啊.. (广一)今天在交易所看了看武器, 各种买不起,突然发现一把42的单手剑, 才50W, 属性除了比象牙差,比其他的都好... 价钱还便宜,直接收下....
蹄蹄你第几?
2012任务,不给我1号礼券怎么办? 0 2 两个号已经几十个了...
刚打算做虚无魔戒,, 这符文就涨起来了. ......早上才1万不到的,,, 现在要20万.. 虚无魔戒早上8万 现在无货了...
首页
1
2
下一页