请教怎样制作像windows桌面那样可以移动的图标!(200分)

  • 主题发起人 主题发起人 lsssxs
  • 开始时间 开始时间
L

lsssxs

Unregistered / Unconfirmed
GUEST, unregistred user!
请教怎样制作像windows桌面那样可以移动的图标!就像桌面“我的电脑”这个图标一样可以随便的移动和改名称!完整的源代码可以获得300分,谢谢,多吧,呵呵,要完整的或者是可以调试通的,我的qq是190626017 email是zsgkw@126.com
 
有朋友做过这样的吗,
 
提供一些思路:
需要对PE(EXE/DLL等文件)文件结构做一些了解,在PE里面专门有一个数据段用来存放这些信息的!
找到你要修改的图片在PE文件中的地址,然后写入
 
呵呵,现做的,请多提意见。
http://www.delphibbs.com/keylife/iblog_show.asp?xid=7179
 
yostgxf兄弟,可以吧你的做的dome给我吗,分我加100,呵呵,好吗,
我的email是zsgkw@126.com
谢谢兄弟,呵呵,我好急啊,希望你可以给我花一点时间,再次谢谢
 
已经发出。
实际上我把代码都放在大富翁的写作笔记里了。
做的比较粗糙,现做的,不一定满足你的要求,多提意见。
 
解决了吗?
关注!
 
那个我编译了一下,可以移动,但是图标显示不了大的,而且文字也改动不了,我要双击其中的一个图标,就打开form2,应该添加到什么位置呢
 
是我发给你的吗?不对呀,没有Form2,是32×32的大图标(Imagelist中可以设置)。
双击文本可进入Edit修改。
 
我只做了图标可以随便的移动和改名称。双击图标没有事件。
 
listview就可以实现
我写过
 
富翁1号龚兄果然是高手,但是图标太小了,我怎样换大的也不可以显示大一些的图片,
而且我要双击图标打开form2也不知道怎样写,呵呵,双击text是可以改名称了,但是确定不了,一定要双击其他的图标的text,这个才可以确定!重要的还是图标不可以大一些,

还请富翁一号继续指教,我已经给您发email了,请帮助我改一些,再次谢谢!
另外盛利兄弟的listview就可以实现的代码可以给我发一封吗,谢谢
 
to lsssxs:
图标小是因为你没有修改imagelist的height和width
如果需要双击图标事件,则需要自定义图标的ondblclick事件
修改text可以定义lable的onkeypress事件,当有enter时,把edit.text给label.captioin,并隐含edit就可以了。
 
我已经把它改成组件了,基本上能满足你的要求。已经发给你了
 
桌面其实就是个listview,额外要做的就是随意拖动图标和最后的保存图标位置的工作
 

结帐-----
非常改写大家的支持,程序我已经搞定,是使用lable做的,文字和图片可以咱ini文件里加载,yostgxf兄弟的帮助精神让我感动,我会学他,尽力帮助大家!
要这个程序的大家可以到我的网站下载,我还加进去像windows开始菜单那样的,但是任务栏还是没有完成,像windows那样的任务栏,最小化窗口的时候在任务栏上有,希望知道的朋友继续指教!

我的网站http://bokonger.com/110.rar
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部