暂无搜索历史
VFP 开发人员似乎对“设计模式”这个概念不是很熟悉,可能偶尔在某个高人那里听那么一两耳朵。这个系列希望从 VFP 的角度来认识它们,并可以运用到 C#/X# ...
首先,我们分析一下 MyWork 类:在创建类实例时,依据传入的不同参数构建不同的数据库 ODBC 连接字符串获取有效的连接句柄并保持在类的属性中。
学习 X# 的时候,接触到依赖注入和接口的概念。对于 VFP 技术背景的开发人员来说,这些是全新的概念。如果不亲自下手尝试很难理解它们到底是什么意思。这里尝试着...
X# 的官方文档中,对调用约定的解释是这样的:调用约定是非托管世界的东西。它们描述了调用函数或方法时应如何传递参数,还描述了被调用函数/方法返回时由谁负责调整堆...
Clipper Compatible intiger divisions(Clipper 兼容整数除法)
解释:默认情况下在所有方法(包括 ACCESS 和 ASSIGN 方法)中添加虚(VIRTUAL)修饰符。
Enforce VIRTUAL/OVERRIDE(强制 VIRTUAL/OVERRIDE)
对于 VFP 来说,通常使用的是后期绑定,因此,在 X# 中,如果使用 Visual FoxPro 方言,此选项通常选择比不选择好。
使用过 VFP 的几乎没考虑过“编译器选项”这个问题。我也同样如此。因此,当我第一次接触这个概念的时候是有瞬间的懵逼。《X# 中使用 VFP 方言常用的编译器选...
严格来说,X# 中的 CursorAdapter(CA)是不完整的。但是从应用的角度来说,X# 中的 CA 实现确实足够了。
我为什么对“自定义事件”感兴趣呢?一是固有的 VFP 思维,总是以为“事件”是在特定条件下被触发的,因此具有比“方法”更“固定”的执行方式;二是,在 VS ID...
大多数 foxer 其实对 VFP 中的“属性”是没有认真考虑过的。然而,在使用 X#(XSharp) 时,不可避免的的在类定义中需要了解它的属性和字段到底是什...
可能很多熟悉 .NET 的会笑我自不量力,但是,作为具有 VFP 技术背景的程序员,在使用 X# 时,自然而然的就会遇到同样的问题。
重载是 OOP 编译时的多态性。但是,VFP 虽然号称是面向对象的编程语言,却缺乏这一特性。VFP 的 OOP 仅仅实现了封装和继承。
在简体中文世界,Form 在 VFP 中称为“表单”,在 .NET 世界,称为“窗体”。但是,无论称呼如何,都存在同样的问题,如何执行它。
在 VFP 中,几乎没有人使用 ErrorProvider,但不可否认,它是一个优秀的自定义组件(类)。如果你还不了解它,可以通过访问 http://www.m...
大约 30 年前,MS 推出 VFP3。三十年弹指一挥间,但是仍旧有很多 foxer 对 OOP(面向对象) 这个概念懵懵懂懂。
VFP最被人诟病的就是不支持 Unicode。而现代编程语言对其的支持是自然而然的。在VFP中,尽管有各种各样的,或昂贵或便宜或免费的解决方案,但是,使用者寥寥...
作者试图使用 prg 重新实现 VFPENCRYPTION.FLL 以便于平替该 FLL。按照作者说明,还是有一些问题。仅供学习。
有部分 Foxer 对 X# 有足够的好奇心,希望多多少少的了解一下它是什么,能做什么,在自己的心目中对 VFP 的兼容是否符合自己的要求,等等。
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业