欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 服务器教程 >

Save As Text和Load From Text的利用方法

发表于2019-04-22 10:16| 次阅读| 来源网络整理| 作者session

摘要:Save As Text和Load From Text的利用方法
Save As Text和Load From Text的利用方法

  在access中application对象有两个未公开的方法,其中一个是Save As Text, 另一个是Load From Text。我记得是刚学Access不久,当时在钻研FMS一个剖析工具时,跟踪发现它总会产生一些暂时文件,对这些暂时文件剖析,发现它与VB里的窗体文件差不多的格式,所以预计微软可能将Access的窗体转换为文本格式,并提供一种逆相转换的方法。所以发现了深沉的兴味,起初就找到这两个方法。

  只管微软还有其它一些比较好用的未公开的属性,但我在这两个方法上花的工夫还是最多的,由于它确实有利用价值,所以说说本人多年来的利用心得。

  这两个方法在当前的Access版本中并不肯定支持,所以我并不建议大家利用,但由于有些性能假设利用它来完成,可能节俭比较多的工夫,所以,在某些情况下,我还是会利用它,至少现有的ACCESS版本都支持这个方法。假设异样的性能你可能经过Access失常的方法来完成,我则建议你利用微软公开的方法。切记!

  用途1:

  利用application.saveastext acForm,“我的窗体”,“c:test.txt”将整个窗体导出到一个文本文件,将其打包发送给冤家,让冤家再利用application.loadfromtext acForm,“我的窗体”,“c:test.txt”再导回去。你可能紧缩打包传送。

  用途2:

  可能将窗体保存到文本文件,然后把文本文件存储到OLE字段里,这样整个窗体的界面与代码都可保存到ACCESS数据表里,这个方法对编写 代码库治理器 十分有用。在利用时,还可即时将文本文件复原到一个窗体,让利用者即时预览到这个技巧产生的效果

  用途3:

  将窗体保存到一个文件文件,利用正则表达式对代码停止剖析,可能剖析语法,代码构造、语法谬误、字数统计等等,你可参考一下FMS的一个Access剖析工具,它有的性能,你花个半年,做进去应该也没有大成绩啦。记得让我试用一下源码哦:)

  用途4:

  真正的全局交流,普通咱们需求全局交流窗体里一个属性的称号或内容,需求一一一一修正,而无奈完成像代码中的全局交流,如今将窗体导出到文本文件,在文本文件里停止全局交流,实现后再导回窗体。

  用途5:

  繁简转换,中英转换,普通对控件题目、揭示文字、默许值等停止文字上繁简转换后并不能真正完成繁简转换,在转换后相应的环境中打开还会出现ACTIVEX控件找不到或许OLE谬误,将窗体或其它对象转换为文本文件后再停止繁简转换,然后再转换相应的字符集、字体称号、节的繁简对应称号、CRC校验码等之后,再导回Access相应答象,就可实现整个Access程序的转换,相应的程序效果可参见我做的繁简转换通用程序,记住简体普通是134繁体是136。

  英文你打开就知了。我奉劝,假设你想做异样的性能,那你最好就别做了,用我的就得了,省得断我财路,我提成20%给你就得了,等两年后积到100元我再一次汇给你:)

  用途6:

  中英转换,只管还需求停止大批手工转换,但已经节俭了不少工夫,但如何利用正式表达式来正确区别哪些是题目、揭示文字、消息框还需求一些技巧。

  用途7:扭转控件的默许属性

  除了咱们在设计形状修正控件的默许属性之外,利用修正文本文件的内容也可达到修正控件默许属性的效果,当窗体或报表导出到文本文件之后,一切的窗体、控件属件以及默许控件属性都在文本文件中表现进去,经过修正这个文本文件里无关默许属性的设置即可达到目标。

  什么是默许属性?举个例子,你从国外下载一个程序,为什么往窗体里面减少控件,控件字体总是Serif,而在简体中文环境下新建的窗体控件,字体都是“宋体”,在繁体中文环境下新建的窗体控件,字体都是“新细明体”,就是由于这个控件的默许属性导致的。