|
1. 代码引擎有时会死,特别是调用WIN API容易造成这种情况。我解决的方法是新建一个mdb文件,然后将所有对象导入
2. 繁简office系统会出现程序不能运行,主要原因是中文乱码。比如form的detail section,简体叫主体,繁体叫细部(注意是繁体)。在繁简版本不同情况下,显示乱码,不能运行。解决方法是:将对象导出成txt文件(Application.SaveAsText方法,Microsoft未公开这一方法),改成英文后,再导入(Application.LoadFromText方法)。
两方法示例:
Application.SaveAsText acForm, d.Name, sExportLocation & "Form_" & d.Name & ".txt"
Application.SaveAsText acReport, d.Name, sExportLocation & "Report_" & d.Name & ".txt"
Application.LoadFromText acForm, "YourFormName", "C:\Temp\Form_frmTest.txt"
3. 没有面向对象的功能,不能实现继承和多态。根据我的经验,如果用Delphi或C#之类的语言,设计一个框架后,编程效率可能比Access高,这样,Access的绑定窗体就失去优势了。
[ 本帖最后由 stone0823 于 2008-6-15 20:11 编辑 ] |
|