30. 04.

delphi2009新建的一个项目,编译后就被卡巴斯基说是病毒杀了。项目是新建的,没有写任何代码,但是当我放一个lable或者edit到窗体上去时 ,再编译就没有问题了,这个大家有碰到过么?该怎么解决?

把卡巴的时实监控关了,看看!

看来kaba和borland关系不咋地啊

关闭后

新建后直接按F9运行报这个错误
—————————
Error
—————————
Format '%1 ' invalid or incompatible with argument.
—————————
OK  Details >> 
—————————

kaba的问题,还能说明什么呢 。

奇怪的是放个控件上去就没问题了,这是什么说法。。。。
晕了。看来真不是一家。结了,在等无果

我安装完Delphi2009时也出现了这个问题,还以为是Delphi2009中毒了,搞到我重装了几次Delphi09,看来卡巴也不过如此


30. 04.

我想做一个程序读取以文本打开的文件的内容。我的方法是通过WINDOWS API得到文本文件的句柄,但我得到句柄后怎么得到该句柄的内容。不是标题。标题可以通过GetWindowText或WM_GETTEXT消息得到。而内容我不知道怎么得到。

Delphi读文本文件可以用TextFile类型来处理,看看帮助吧.

用CreateFile、ReadFile、WriteFile、CloseHandle等API,如果用可以看MSDN。

你找到的是窗体的句柄不是文本框的句柄,你可以用FindWindowEx找该窗体下面的子窗体,不过必须要知道子窗体的类名可能是EDIT或者其它,用Spy++查看,找到文本框的句柄就可以发送WM_GETTEXT获取文本内容.

這是我之前寫的一個查找其它程序類的小東西的部分源代碼,可以參考下!

var
  d8:LongInt;
  s :array  [0..254]  of  char;
    i: integer;
    mem: pchar;
begin

    hd8 := FindWindowEx(hd8, THandle(nil), pchar(edit5.Text), nil);
      if hd8 = 0 then memo1.Lines.Add('  -[三.1] 三類三級子類未找到')
      else begin
            memo1.Lines.Add('  -[三.1] 三類三級子類[ '+ edit5.Text +' ]已找到');
            i := SendMessage(hd8,WM_GETTEXTLENGTH,0,0);
            getmem(mem,i+1);
            SendMessage(hd8,WM_GETTEXT,i+1,LongInt(mem));
            //memo2.lines.Add('======找到類========');
            memo2.Lines.Add(strpas(mem));//這里就是取得的內容,對於listbox等都有效
            getmem(mem,0);
            SendMessage(hd8,WM_SETTEXT,255,Integer(PChar('')));
      end;

Spy++找到句柄
然后使用
GetWindowText可以获得
或者发送WM_GetText也行


29. 04.

两个DBGrideh(DBGrideh1,datasource1,qy1与DBGrideh2,datasource2,qy2),当一个DBGrideh中的数据焦点变化时,另一个DBGrideh中数据随着DBGrideh1的pz,gg,xs数据变化,即主从表关系,qy2的datasource要设置为datasource2,在程序中可以动态设置为qy2.datasource:=datasource1,但该怎样把这个属性去掉,即怎样将qy2.datasource设为空。

楼上说的不错~~

德华兄,请问你是那个版的版主?

谢谢。


29. 04.

例如:我想生成这样的。
A10343
A51345
A13476
A…..

这是我现在的代码
procedure TForm1.Button1Click(Sender: TObject);
var
n,i,k:integer;
t:String;
begin
Randomize;
n:=Random(9999999);
t:=inttostr(n);
k:=length(t);
for i:=1 to (7-k) do t:='0'+t; //补0
memo1.lines.add(t);
end;

还有我现在按一下只生成一个随机数,如何生成100个呢?

刚接触编程,很多地方不懂,大家帮帮忙哈。


29. 04.

哪位同志有用过的,说说看。

还没达到这个级别

引用楼主 shenrb 的帖子:
哪位同志有用过的,说说看。

沒有看懂你的意思。加密狗很多的,彩虹比較出名點。

现在反破解比较强的是深思洛克和FT(飞天)新版的

你是想买加密狗还是自己想做啊?
带U盘的加密狗有很多,价钱也重几十到几百不等。

想买


29. 04.

申请条件
1、热爱delphi,乐于助人;
2、版内1星以上用户;

以下板块目前没有管理员

语言基础/算法/系统设计
GAME,图形处理/多媒体

以下板块目前只有一位管理员

VCL组件开发及应用
Windows SDK/API
网络通信/分布式开发
非技术区

只有数据库板块人员配置充足,希望大家踊跃报名

————

以下是网友的申请帖子,希望大家支持

starluck
http://topic.csdn.net/u/20090409/10/4bb3fbf4-feb7-42c0-acaf-ae9322e05283.html

以下板块目前没有管理员

语言基础/算法/系统设计
GAME,图形处理/多媒体

以下板块目前只有一位管理员

VCL组件开发及应用
Windows SDK/API
网络通信/分布式开发
非技术区

只有数据库板块人员配置充足,希望大家踊跃报名

需要补充JJ可以直接修改帖子内容

顶一下

我也顶一下,增加人气!

支持下

华仔啊,BDMH啊,都行啊。还有好多不太熟的。
顶顶。

引用 5 楼 bdmh 的回复:
顶一下

不要光顶,多申请几个

引用 9 楼 unsigned 的回复:
引用 5 楼 bdmh 的回复:
顶一下

不要光顶,多申请几个


不要光顶,多申请几个

现在感觉只能申请YY版版主了

支持

帮着顶一下来着

帮顶

up

我也來UP下。

引用 9 楼 unsigned 的回复:
引用 5 楼 bdmh 的回复:
顶一下

不要光顶,多申请几个

僵哥,你什麼時候也弄個啊??

顶一下,水平不够

我推荐华仔,人很热心。

汗,人还是很少啊,Delphi没落了……下次注册个马甲,混个星星,然后报个名,恩恩
bdmh还是不错,最近很热心,推荐下……

引用 19 楼 kampan 的回复:
我推荐华仔,人很热心。

卡廟忘了送你大牌牌了哈哈。

华仔,你老霸道了…

接分

引用 22 楼 liangpei2008 的回复:
华仔,你老霸道了…

完了,挨罵了。

我哪錯了??

如果按正常情况,我们这里至少却8位版主,大家积极一点嘛

我申請一個。呵呵,可就是不知道申請哪個,感覺都不過關。

先发0分贴,调查民意

支持华仔,僵哥!

引用 26 楼 starluck 的回复:
我申請一個。呵呵,可就是不知道申請哪個,感覺都不過關。

支持

不申请的猩猩都抓为壮丁. :)

支持一下华仔,开个帖子说明申请小版(可以同时申请多个版),民意通过就可以了。

另外to铁公鸡,目前YY版只有大傻一个人,你愿意二进宫的话我也大力支持。

顶一下~~

引用 27 楼 liangpei2008 的回复:
先发0分贴,调查民意

  liang  兄要么0分贴,才行吗?? 不会发了,挨你二下就惨了。

  答我哦,我也想当下版主试试。呵呵

如果是300分我也不介意,0分贴是sql版的版规,为了避嫌(比如用分贿赂民意),这里就不必要讲究了。

支持华仔。

希望能够尽快找到人选!

引用 34 楼 jinjazz 的回复:
如果是300分我也不介意,0分贴是sql版的版规,为了避嫌(比如用分贿赂民意),这里就不必要讲究了。

谢谢剪剪,明早发贴试下。

支持华仔,为人挺热心的,ding

顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
顶顶顶顶顶顶 顶顶顶顶顶顶顶顶顶顶 顶顶顶  顶顶顶顶顶
顶顶顶顶顶顶    顶顶顶顶顶顶顶 顶顶顶顶 顶顶顶顶顶
顶顶顶顶顶   顶顶顶顶顶顶顶顶顶 顶顶顶顶  顶顶顶顶
顶顶顶顶  顶顶顶顶顶顶顶顶顶顶顶顶 顶   顶顶 顶顶
顶顶  顶 顶顶顶顶顶顶顶顶顶顶  顶顶顶 顶顶   顶
顶顶顶顶顶 顶顶顶顶顶顶顶顶顶   顶顶顶   顶顶顶顶
顶顶顶顶   顶顶顶顶顶顶顶顶顶顶 顶  顶 顶顶顶顶顶
顶顶顶顶顶顶顶 顶顶顶顶顶顶顶顶顶  顶  顶   顶顶
顶顶   顶  顶顶顶顶顶顶顶顶顶 顶顶顶顶  顶顶顶顶
顶 顶顶   顶顶顶顶顶顶顶顶   顶   顶 顶顶顶顶
顶顶顶顶顶  顶顶顶顶顶顶顶顶 顶  顶顶 顶 顶顶顶顶
顶顶顶顶    顶顶顶顶顶顶 顶顶 顶顶顶顶顶 顶顶顶顶
顶顶顶  顶顶   顶顶顶顶 顶  顶顶 顶顶 顶顶顶顶
顶   顶顶顶顶    顶顶顶顶顶 顶顶顶   顶顶顶顶
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

引用 39 楼 jzpg5 的回复:
支持华仔,为人挺热心的,ding

我也来申请一个,hongqi162 看着安排吧
还有华仔,僵哥,liangpei2008(笑晴天),都来吧

引用 42 楼 bdmh 的回复:
我也来申请一个,hongqi162 看着安排吧
还有华仔,僵哥,liangpei2008(笑晴天),都来吧

按照游戏规则你需要开个帖子调查一下民意,嘿嘿

引用 10 楼 liangpei2008 的回复:
引用 9 楼 unsigned 的回复:
引用 5 楼 bdmh 的回复:
顶一下

不要光顶,多申请几个

不要光顶,多申请几个


不要光顶,多申请几个

引用 11 楼 CDSoftwareWj 的回复:
现在感觉只能申请YY版版主了

只有引用的内容不允许回复!!

我申請了個看剪剪和月亮了。呵呵

引用 42 楼 bdmh 的回复:
我也来申请一个,hongqi162 看着安排吧
还有华仔,僵哥,liangpei2008(笑晴天),都来吧

向华仔那样开贴申请就可以了

我也发一个

引用 31 楼 jinjazz 的回复:
另外to铁公鸡,目前YY版只有大傻一个人,你愿意二进宫的话我也大力支持。

不进了 嘿嘿,还是在群里YY爽

支持。

引用 13 楼 hys_427 的回复:
帮着顶一下来着

小和也申请一个吧,bdmh和华仔都申请了

引用 27 楼 liangpei2008 的回复:
先发0分贴,调查民意

多此一举了,不用调查了,直接开个300分贴就行了

那群老鸟们都不怎么来了
偶尔几个冒个泡,YY一下

支持一下,看看我有几星了。

给各位版主请安。

申请的条件是什么?热心/技术/有一定空闲时间?

热心/技术/有一定空闲时间!

我想做 好像自己没有星星

支持bdmh和华仔!

支持了

支持

不申请的猩猩都抓为壮丁. :)

lg

版主的义务是啥?权利是啥?

跟学。

引用 57 楼 hongqi162 的回复:
热心/技术/有一定空闲时间!

呵呵,怎么复制我的原话。

我技术不好哇,非技术区可以不?

……

路过一哈
还穿着裤衩。技术也是裤衩,时间都是裤衩。
西西

up…很久没接分了

空有一腔热情,可惜技术不行。

增加人气

顶一下~~

引用 65 楼 mwy654321 的回复:
引用 57 楼 hongqi162 的回复:
热心/技术/有一定空闲时间!

呵呵,怎么复制我的原话。

我技术不好哇,非技术区可以不?

你用的是问号我用的是感叹号

可以申请,不过你需要发一个申请帖获得大家的支持。

摸摸风险 舍己为人

级别不够,下次申请,顶

观大牛.

引用 75 楼 ccrun 的回复:
观大牛.

大牛观.

妖哥 不厚道。

ding

ding,jie fen

不够资格,繁荣下d版

可怜Delphi已经有很少人用了。

引用 75 楼 ccrun 的回复:
观大牛.

顶, 自己是数据库小版, 但是没有尽责。

灌水无罪
顶贴有功

顶,支持有能力者当版主

顶一下!
感觉这里大不如从前了!!

有条件的大家踊跃报名啊!

我想担任Windows SDK/API的版主

灌水无罪
顶贴有功

技术还不达标,

up

支持

这里好热闹,支持一下

引用 89 楼 ljmanage 的回复:
我想担任Windows SDK/API的版主

开个帖子获得大家的支持就可以了

引用 95 楼 hongqi162 的回复:
引用 89 楼 ljmanage 的回复:

我想担任Windows SDK/API的版主

开个帖子获得大家的支持就可以了


支持,开贴散300分哟

JF

引用 29 楼 jjwwang 的回复:

支持

不申请的猩猩都抓为壮丁. :)

支持 !

偶等级太低了,没资格。不过么是新手。哈哈。

猩猩 莫得

JF

俺技术落后了~路过便是


29. 04.

大家好,打个比方,这是一个电力系统的供电的图,如下

可以看到一个10KV总线一下是5个变压器的支线,而比如7#变压器的话,后面还有两条空压机的支线

我是想实现这样的功能啊,这些支线的数量,和支线的支线的数目,可以根据程序来调节啊,比如现在变压器我增加一个,那样10KV总线之后就多一条支路啊,不知程序要怎样关联这个图片来做处理比较好处理呢?

好像比较复杂,不知说的清楚不清楚,还请大家指教指教

这个图片是通过cad画出来的,再截图而已,不知上面的问题怎样处理好呢,谢谢

用Delphi来控制,有点麻烦,完全Canvas?
建议,楼主可以将各种小图标都集中起来,然后制成资源,增加的时候从
资源中调,这样应该容易些

你好,我也想能不呢把图片分解开,再来个怎样组合不知行不行呢?不知哪位兄台能提供点好的法子呢,谢谢

你的思路是错误的。我们单位就由你现在做的类似的东西。
我也简单的分析过,我们单位的这个软件的设计思路。
你要现实的不是拼图,而是要在一个很正常的窗口(TForm)里面显示N个图片(TImage),就是一个界面加上N个控件。
这类东西本身都有个元件的概念,可以重用,方便应对不同的布局划运行图。
设备名用TLabel显示,设备用TImage加载图片显示。

同意楼上的,
你需要定义很多的元件,如线、变压器、开关、标签等等,
如果用图片来做元件,一个元件可能有多个多个图片用来表示
设备的不同状态,如运行或者停止,
你的程序需要两种运行方式,组态方式或者运行方式
在组态方式中,通过增加元件的方式,来做你说的那个增加变压器的工作,

听不懂你是什么意思。。

这好像是用组态软件的思路啊,用组态软件是这样的,但是现在的话如果用delphi来处理的话,不知要怎样处理才比较好呢

就是想画图方便点是吧?

支持自定义元件的画图程序都可以了

可以自已写啊

统计下你这个图里也只有三类元件

写三种组件就行了

根据属性绘制绘制就OK了


29. 04.

小弟最近要帮朋友的网吧 写一个 类似无盘天使的工具
迫在眉睫,希望大家提供下思路或者源码!谢谢啊

哪个代码有开源吗网上有吗?

无盘天使,是什么东西?我还没见过呢?

最新无限制版无盘系统,完全嵌入内存式的系统,无一小时限制,保存内存镜像简单,下载地址
http://www.rayfile.com/zh-cn/files/27d4adfa-34c4-11de-a5aa-0014221b798a/


28. 04.

我用delphi开发的程序,用TADOQuery连接数据库表,程序同时连接两个数据库,执行的操作是查询和插入。当程序数据量较大时,程序执行一段时间以后就变得很慢,怎么回事?

内存占用较大,数据获取过多,建议随用随取。不要一次性去所有数据。

建议用子线程读取… 要有选择性的读取..

如表中有10W條數據,可以只讀取Top 200,當需要時根據條件再去取。

引用 2 楼 SmallHand 的回复:
内存占用较大,数据获取过多,建议随用随取。不要一次性去所有数据。

引用 4 楼 zhao_yong 的回复:
如表中有10W條數據,可以只讀取Top 200,當需要時根據條件再去取。

2楼、4楼为正解。
测试表明select * from a 最好将*改为指定要查询的字段,无关字段一律不要写进来
另外要用Top …
因为随着记录数的增加,执行select a,b from tt 这样的语句的时间会呈几何数增加

顶5楼的~~

是啊,指定查询,舍去不用的字段,就会快些,另外,适当加索引,可能会更快些


28. 04.

我想要知道如何分析出这些视频的真正地址,并不是想如何下载这些视频。大家有分析过的吗?

是可以下载,但我更想知道如何解析视频的真正地址…自己up下,等高人出现..

你去找一个Delphi嗅探器的源码,看了就知道怎么做了,网络方面不熟,不能给更多的提醒了,抱歉……

关注一下吧