全部要用到的功能基本都实现了,就剩替换还没完成,所有设计跟windows自带的记事本差不多,
替换让他支持正则表达式,否则用处不大!
使用字符串的 字符串替换方法就可以完成
我知道呀,可是要怎么写,我那个查找是用委托写的
我知道这么用,你先看看windows自带的记事本是怎么回事的,不是只有一个窗体的,
文本框是RichTextBox吗?如果是RichTextBox有一个Find方法
是有一个主窗体的,还有个查找跟替换的窗体,就是在子窗体查找RichTextBox的内容,然后就可以说这个不要了,替换成下面我要替换的这个内容这个有用跟没用一样
所以不知道你还有什么不懂的。似乎没看到你具体问题是什么。
像我们电脑里面的那个记事本程序的替换功能,替换是在子窗体实现的,然后把最终结果更新到主窗体的相应位置
我的例子中有,不过当时给老婆写做例子的,效率不高。
就是根据 TreeView2 的子节点 插入表中 子节点选的是什么 就插入到相应的表中
开发人员喜欢在方法的末尾加上异常处理的嵌套方
我想问的是:在三层架构中,是不是应该只有UI层才需要Try..Catch?
理由:因为DAL,BLL中的异常都可以通过UI层的调用捕捉到异常。
实际运用中, 通常会在异常发生的最近的地方catch并且做一定的处理然后throw, 然后在程序的边界点集中处理,
像你这个例子中, ChildMethod2 也应该catch, 然后打log, wrap成自定义的异常, 然后throw
理由:因为DAL,BLL中的异常都可以通过UI层的调用捕捉到异常。
实际运用中, 通常会在异常发生的最近的地方catch并且做一定的处理然后throw, 然后在程序的边界点集中处理,
像你这个例子中, ChildMethod2 也应该catch, 然后打log, wrap成自定义的异常, 然后throw
个人感觉应该减少使用try catch,另外谁产生的异常,谁来处理,不用都抛给UI。
这样写完运行的时候不验证必须选1次才验证怎么解决啊
运行一段时间后,产生的随机数不变,成了死循环,如何解决呢?请老师赐教。
如果你生成了30个了。那再往后就是死循环了。
在vc6.0下编写 win32 console apllication 程序,程序正确,运行也完全正常。
但是如果到debug 文件下点击exe文件 输入数据时按enter就不见了。
我知道在dos情况下可以正常运行。
不过我想弄清楚为什么要在dos下才能运行。
或者说有没有别的办法使得可以直接点击exe文件直接输入运行呢。谢谢各位
是一个什么样的原理呢。
但是如果到debug 文件下点击exe文件 输入数据时按enter就不见了。
我知道在dos情况下可以正常运行。
不过我想弄清楚为什么要在dos下才能运行。
或者说有没有别的办法使得可以直接点击exe文件直接输入运行呢。谢谢各位
是一个什么样的原理呢。
控制台程序就是在DOS下运行的
控制台的程序大多只有一个main函数,这个函数执行完毕,整个程序就退出了,不利于观察运行结果。
加入char c=getch()就可以了。
加入char c=getch()就可以了。
可以发布Release版吧 那样就可以直接点击用了
我用的是2003版 不知道6.0怎么发布 你可以网上多查一点资料看看 很简单的应该 呵呵
我用的是2003版 不知道6.0怎么发布 你可以网上多查一点资料看看 很简单的应该 呵呵
随便设置一个变量,使用一个输入函数暂停一下。。。
来源:
nba直播