| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1690 人关注过本帖
标题:趣题:自打印
只看楼主 加入收藏
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
 问题点数:0 回复次数:15 
趣题:自打印
出题:

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



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

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

[[it] 本帖最后由 multiple1902 于 2008-9-14 15:13 编辑 [/it]]

1.PNG (50.58 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 打印 
2008-09-14 15:10
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
收藏
得分:0 
。。。。。。msgbox “”里的代码也要输出???这不是恶性循环,难道有是么好的函数还是方法处理?

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

偶是菜鸟鸟偶惧WHO?!!!!
2008-09-14 19:48
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
当然要输出了……不然就一点难度都没了
2008-09-14 20:40
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
收藏
得分:0 
哦,那我慢慢想

偶是菜鸟鸟偶惧WHO?!!!!
2008-09-14 20:41
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
很想知道楼上慢慢想的结果……
2008-10-14 21:04
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
收藏
得分:0 
老大。。。。。。。其实,再慢还是想不明白里边有什么玄机

偶是菜鸟鸟偶惧WHO?!!!!
2008-10-14 21:11
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
收藏
得分:0 
想了2个晚上,直接放弃,普通方法 打印代码部分 如何和源码相同 我再弄弄

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

偶是菜鸟鸟偶惧WHO?!!!!
2008-10-14 21:12
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
[bo][un]我是菜鸟哦[/un] 在 2008-10-14 21:12 的发言:[/bo]

想了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

我贴的只是一种思路。
2008-10-14 21:22
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
早上刚从VBGOOD学来的
图片附件: 游客没有浏览图片的权限,请 登录注册

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-10-14 21:35
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
[bo][un]永夜的极光[/un] 在 2008-10-14 21:35 的发言:[/bo]

早上刚从VBGOOD学来的
37768

话说利用上VB可以不定义变量的特性就更好了……
2008-10-14 21:40
快速回复:趣题:自打印
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021053 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved