| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 548 人关注过本帖
标题:趣题:自打印
收藏  订阅  推荐  打印 
本主题由 multiple1902 于 2008-9-14 15:13 设置高亮
multiple1902
Rank: 12Rank: 12Rank: 12
等级:版主
威望:40
帖子:4479
积分:45682
注册:2007-2-9
趣题:自打印

出题:

用VB写一个模块,功能是用MsgBox函数打印出这个模块的代码。
不允许文件读写、网络访问等cheat行为,整个工程仅包含这一个模块。



鉴于程序运行结果就是程序代码,写出来的或者有思路的打个招呼就行了。做出来没有自己最明白。

以下发个示例,其实代码就这么长。

[ 本帖最后由 multiple1902 于 2008-9-14 15:13 编辑 ]
附件: 只有本站会员才能下载或查看附件,请您 登录注册
搜索更多相关主题的帖子: 打印  
2008-9-14 15:10
我是菜鸟哦
Rank: 12Rank: 12Rank: 12
等级:版主
威望:11
帖子:676
积分:7582
注册:2007-5-4

。。。。。。msgbox “”里的代码也要输出???这不是恶性循环,难道有是么好的函数还是方法处理?

[ 本帖最后由 我是菜鸟哦 于 2008-9-14 19:50 编辑 ]

偶是菜鸟鸟偶惧WHO?!!!!
2008-9-14 19:48
multiple1902
Rank: 12Rank: 12Rank: 12
等级:版主
威望:40
帖子:4479
积分:45682
注册:2007-2-9

当然要输出了……不然就一点难度都没了

“高考”这个词在耳边不断萦绕,心中的激动不言而喻。写下一句话,一起努力。Let's struggle together.
2008-9-14 20:40
我是菜鸟哦
Rank: 12Rank: 12Rank: 12
等级:版主
威望:11
帖子:676
积分:7582
注册:2007-5-4

哦,那我慢慢想

偶是菜鸟鸟偶惧WHO?!!!!
2008-9-14 20:41
multiple1902
Rank: 12Rank: 12Rank: 12
等级:版主
威望:40
帖子:4479
积分:45682
注册:2007-2-9

很想知道楼上慢慢想的结果……

“高考”这个词在耳边不断萦绕,心中的激动不言而喻。写下一句话,一起努力。Let's struggle together.
2008-10-14 21:04
我是菜鸟哦
Rank: 12Rank: 12Rank: 12
等级:版主
威望:11
帖子:676
积分:7582
注册:2007-5-4

老大。。。。。。。其实,再慢还是想不明白里边有什么玄机

偶是菜鸟鸟偶惧WHO?!!!!
2008-10-14 21:11
我是菜鸟哦
Rank: 12Rank: 12Rank: 12
等级:版主
威望:11
帖子:676
积分:7582
注册:2007-5-4

想了2个晚上,直接放弃,普通方法 打印代码部分 如何和源码相同 我再弄弄

[ 本帖最后由 我是菜鸟哦 于 2008-10-14 21:14 编辑 ]

偶是菜鸟鸟偶惧WHO?!!!!
2008-10-14 21:12
multiple1902
Rank: 12Rank: 12Rank: 12
等级:版主
威望:40
帖子:4479
积分:45682
注册:2007-2-9

我是菜鸟哦 在 2008-10-14 21:12 的发言:

想了2个晚上,直接放弃,普通方法 打印代码部分 如何和源码相同 我再弄弄
这是道经典题,是同济大学OJ的P1072,各种语言有不同的实现方法。

Sub Main()
a = "Sub Main()" & vbCrLf & "a = : b = Mid(a, 1, 16) & Chr(34) & Replace(a, vbCrLf, Chr(34) & "" & vbCrLf & "" & Chr(34)) & Chr(34) & Mid(a, 17, 133): MsgBox b" & vbCrLf & "End Sub": b = Mid(a, 1, 16) & Chr(34) & Replace(a, vbCrLf, Chr(34) & " & vbCrLf & " & Chr(34)) & Chr(34) & Mid(a, 17, 133): MsgBox b
End Sub

我贴的只是一种思路。

“高考”这个词在耳边不断萦绕,心中的激动不言而喻。写下一句话,一起努力。Let's struggle together.
2008-10-14 21:22
永夜的极光
Rank: 12Rank: 12Rank: 12
等级:版主
威望:17
帖子:2671
积分:34179
注册:2007-10-9

早上刚从VBGOOD学来的
附件: 只有本站会员才能下载或查看附件,请您 登录注册

从BFS(Breadth First Study)到DFS(Depth First Study)
学习VIM中,欢迎访问我的blog  http://hi.baidu.com/newkedison
严重鄙视一切把论坛当成作业生成器和人肉搜索引擎的人
2008-10-14 21:35
multiple1902
Rank: 12Rank: 12Rank: 12
等级:版主
威望:40
帖子:4479
积分:45682
注册:2007-2-9

永夜的极光 在 2008-10-14 21:35 的发言:

早上刚从VBGOOD学来的
37768
话说利用上VB可以不定义变量的特性就更好了……

“高考”这个词在耳边不断萦绕,心中的激动不言而喻。写下一句话,一起努力。Let's struggle together.
2008-10-14 21:40
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.063103 second(s), 10 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved