精华内容
下载资源
问答
  • VFP表单

    2013-08-08 11:13:45
    如何实现VFp表单中的数据和excel中的数据互相通过,我现在只是实现了将VFP表单中数据导出到excel表格中,急需,求各位大神帮忙
  • vfp表单设计

    2013-04-25 20:33:44
    vfp表单设计
  • VFP表单实例

    2014-12-23 08:39:33
    VFP表单实例。里面包含了很多上课可以用得到的例子。不过因为年代久远。恩恩,都是按照书上的顺序来的,所以需要一个个看。
  • vfp表单——点图片播放音乐
  • vfp表单——打地鼠小游戏
  • VFP表单属性

    2010-04-20 14:41:00
    VFP表单属性如下: ActiveControl 0 引用一个对象上的活动控件 AlwaysOnTop .F.- 假(默认值) .T.- 真 防止其它窗口遮挡表单 AutoCenter .F.- 假(默认值) .T.- 真 指定表单对象第一次显示时是否自动位于VFP主窗口中央...

    VFP表单属性如下:


    ActiveControl 0 引用一个对象上的活动控件
    AlwaysOnTop .F.- 假(默认值)
    .T.- 真 防止其它窗口遮挡表单
    AutoCenter .F.- 假(默认值)
    .T.- 真 指定表单对象第一次显示时是否自动位于VFP主窗口中央
    BackColor 192,192,192 指定对象内文本和图形的背景色
    BorderStyle 0-无边框
    1-单线边框
    2-固定对话框
    3-可调边框(默认) 指定对象的边框样式
    Caption Form1 指定对象标题文本
    ClipControls .T.-真(默认值)
    .F.-假 指定Paint事件的图形方法程序是否重新绘制整个对象,以及是否创建排除非图形控件的剪裁区域
    Closable .T.-真(默认值)
    .F.-假 指定是否可以通过双击控件菜单框或选择控件菜单中的关闭命令来关闭表单
    ColorSource 0-对象的颜色属性
    4-Windows控件面板(3D颜色)
    5-Windows控件面板(window颜色) 确定一个控件的颜色如何设置
    ControlBox .T.-真(默认值)
    .F.-假 指定控件菜单框在运行时是否出现在表单的左上角或工具栏上
    ControlCount 0 指定容器对象中控件的数目
    Desktop .F.- 假(默认值)
    .T.- 真 指定VFP主窗口是否包含表单
    DrawMode 1-Blackness Pen(仅用于Windows)
    2-NotMerge Pen
    3-Mask not Pen(仅用于Windows)
    4-Not Copy Pen
    5-Mask Pen Not(仅用于Windows)
    6-InNvert(仅用于Windows)
    7-XOR Pen
    8-Not Mask Pen(仅用于Windows)
    9-Mask Pen
    10-Not XOR Pen
    11-NOP(仅用于Windows)
    12-Merge Not Pen(仅用于Windows)
    13-Copy Pen(默认值)
    14-Merge Pen Not
    15-Merge Pen
    16-Whiteness pen 根据颜色属性,确定形状或线条在屏幕上如何显示
    DrawStyle 0-实线(默认值)
    1-虚线
    2-点线
    3-点划线
    4-双点划线
    5-透明
    6-内实线 指定在用图形方法程序绘制时使用的线条样式
    DrawWidth 1 指定在用图形方法程序输出的线条宽度
    Fillcolor 0,0,0 指定图形例程在对象上绘制形状时使用的填充色
    Fillstyle 0-实线
    1-透明(默认值)
    2-水平线
    3-垂直线
    4-向上对角线
    5-向下对角线
    6-交叉线
    7-对角交叉线 指定Circle和Box图形方法程序创建形状和图形时所用的填充图案
    FontBold .F.- 假(默认值)
    .T.- 真 指定文本是否为黑体
    FontCondense .F.- 假(默认值)
    .T.- 真 指定是否压缩文本(仅用于Macintosh)
    FontExtend .F.- 假(默认值)
    .T.- 真 指定是否压缩文本(仅用于Macintosh)
    FontItalic .F.- 假(默认值)
    .T.真 指定文本是否为斜体
    FontName 宋体 指定用于显示文本的字体名
    FontOutline .F.- 假(默认值)
    .T.- 真 指定与控件相关的文本是否加轮廓显示
    FontShadow .F.- 假(默认值)
    .T.- 真 指定与控件相关的文本是否带阴影(仅用于Macintosh)
    FontSize 9 指定对象文本的字号大小
    FontStrikethru .F.- 假(默认值)
    .T.- 真 指定文本是否加删除线
    FontUnderline .F.- 假(默认值)
    .T.- 真 指定文本是否加下划线
    ForeColor 0,0,0 指定用于显示对象中文本和图形的前景色
    HalfHeightCaption .F.- 假(默认值)
    .T.- 真 指定表单的标题是否为正常高度的一半
    Hight 250 指定屏幕上一个对象的高度高度
    Icon (无) 指定在运行时表单最小化时,表示该表单的图标
    Left 0 对于控件,指定相对其父对象的最左缘位置.对于表单对象,确定其左缘与VFP主窗口左缘间的距离
    LockScreen .F.- 假(默认值)
    .T.- 真 确定是否批处理对表单及其所含对象属性设置的全面修改
    MDIForm .F.- 假(默认值)
    .T.- 真 指定表单是否为MDI(多文档界面)窗口
    MacDesktop 0-自动(默认值)
    1-Macintosh桌面
    2-Visual FoxPro桌面 指定表单是放在Mac桌面上还是放在VFP主窗口中(仅用于Macintosh)
    MaxButton .T.-真(默认值)
    .F.-假 指定表单是否具有最大化按钮
    MaxHeight -1 确定表单可调整到的最大高度
    MaxLeft -1 指定表单相对VFP主窗口左缘的最大距离
    MaxTop -1 指定表单相对VFP主窗口上缘的最大距离
    MaxWidth -1 确定表单可调整到的最大宽度
    MinButton .T.-真(默认值)
    .F.-假 指定表单是否具有最小化按钮
    MinHeight -1 确定表单可调整到的最小高度
    MinWidth -1 确定表单可调整到的最小宽度
    MouseIcon (无) 指定一个光标文件,在运行时当鼠标移动到对象的特殊部位时,用其作为用户定义的鼠标指针
    MousePointer 0-(默认值)
    1-箭头
    2-十字标
    3-I-型标
    4-图标
    5-尺寸调整标
    6-东北-西南方向尺寸调整标
    7-南北方向尺寸调整标
    8-西北-东南方向尺寸调整标
    9-东西方向尺寸调整标
    10-向上箭头
    11-沙漏标
    12-禁止停放标
    13-隐蔽指针
    14-箭头
    99-自定义 指定在运行时,鼠标位于一个对象特定部分上时鼠标指针的形状
    Movable .T.-真(默认值)
    .F.-假 指定在运行时用户是否可以移动对象
    Picture (无) 指定要显示在控件上的位图(.BMP)文件或字段
    RightToLeft .T.-真(默认值)
    .F.-假 按从左到右的读取顺序显示文本
    ScaleMode 3-像素
    0-Foxels 指定对象坐标的度量单位
    ShowTips .F.- 假(默认值)
    .T.- 真 确定是否显示控件的工具提示,控件位于指定表单对象或工具栏对象上
    ShowWindow 0-在屏幕中(默认值)
    1-在顶层表单中
    2-作为顶层表单 指定在创建过程中表单窗口显示表单或工具栏
    SizeBox .F.- 假(默认值)
    .T.- 真 指定表单是否有大小框(仅用于Macintosh)
    Top 0 对于控件,指定其上缘与父对象上缘间的距离。对于表单对象,确定其上缘与VFP主窗口上缘间的距离
    Visible .T.-真(默认值)
    .F.-假 指定对象是可见还是隐藏
    WhatsThisButton .F.- 假(默认值)
    .T.- 真 指定是否将“这是什么”按钮显示在表单的标题栏
    Width 375 指定对象的宽度
    WindowState 0-普通
    1-最小化(只用于Windows)
    2-最大化 指定表单窗口在运行时是最大化还是最小化
    ZoomBox .F.- 假(默认值)
    .T.- 真 指定表单是否有放缩框(仅用于Macintosh)

    展开全文
  • 人事管理系统基于VFP表单,报表,简单基础代码表编写的VFP应用程序.其中包括用户登录,注册,修改密码,简单的查询,和简单的报表统计输出. 本程序原为本人VFP专周题目,仅供广大VFP初学者参考.
  • vfp表单例题是学生在学习过程中总结出来的各种例题,对学习VFP有很大帮助,主要是通过制作表单来学习VFP的编程思路,vfp表单例题是学生在学习过程中总结出来的各种例题,对学习VFP有很大帮助,主要是通过制作表单来...
  • vfp表单实例100

    2010-06-21 20:08:57
    供初学者下载参考,希望对大家学习vfp有帮助。
  • 在用Visual FoxPro(以下简称VFP)做系统开发时,我们有时希望... 首先,让我们来看一个VFP表单的卸载步骤:表单在卸载前,首先要询问表单的QueryUnload事件,然后再卸载表单。也就是说,QueryUnload事件是表单卸载时

    <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

     在用Visual FoxPro(以下简称VFP)做系统开发时,我们有时希望表单在被关闭前能显示确认信息,给用户留有选择的余地。这在Windows程序中非常普遍,作用也是显而易见的。在VFP中要实现此功能,方法也很简单。
        
        首先,让我们来看一个VFP表单的卸载步骤:表单在卸载前,首先要询问表单的QueryUnload事件,然后再卸载表单。也就是说,QueryUnload事件是表单卸载时第一个被触发的事件。在 QueryUnload 事件过程中执行 NODEFAULT命令可以阻止表单卸载。这样我们通过在QueryUnload 事件中巧妙包含NODEFAULT,就能避免直接卸载表单。
        
        QueryUnload是怎样被触发的呢?当在代码中执行 CLEAR WINDOWSRELEASE WINDOWS QUIT 等命令时、或者当用户双击控制菜单框时、或者当用户从表单的控制菜单中选择执行关闭命令时,都会触发表单的 QueryUnload 事件。
        先在表单的QueryUnload事件中包含下面代码:
        
        *-- 显示包含两个按钮的对话框
        nYesNo = MessageBox("确定要退出吗?",4+48+256,"提示")
        

        If nYesNo = 6 &&如果选取了,则退出
         *-- 退出前要执行的代码写在这里,
         *-- 然后执行类似下面的退出代码
         ThisForm.Release
        Else &&选取了,不退出

         NODEFAULT
        
    EndIf
        

        这样当有卸载表单的事件发生时,都会显示确认要退出的对话框:只有选取,才能卸载表单。
        
        这样做是非常有用的,例如我们为了避免正在操作的数据没有保存就退出,可以在程序中使用这段代码,至于如何保存数据,不同的程序采取的方法不尽相同,这里我们不做详细讨论。
        
        需要说明的是,当在代码中直接执行 RELEASE 命令或直接调用表单的 Release 方法时,不会触发 QueryUnload 事件。因此,我们应尽量避免在代码中直接执行RELEASE 命令或调用表单的 Release 方法。取代的方法是,当要卸载表单时,转向调用表单的QueryUnload方法。
        
        例如,我们要在表单中放置一个标题为退出的命令按钮,用来退出这个表单,并希望在退出时能显示确认对话框,可以在这个命令按钮的Click事件代码中包含下面的命令:
        ThisForm.QueryUnload

    展开全文
  • VFP表单按钮设置代码

    2010-12-24 14:18:07
    “显示文本”按钮CLICK事件的程序代码: thisform.label1.visible = .t. thisform.command1.visible = .f. thisform.command2.visible = .t.
  • VFP表单怎样调用报表

    2013-12-09 14:15:24
    我想做成一个查询的表单再进行打印。输入查询公司名,表格呈现倒序状态显示某公司从近期到第一次订单的信息,然后在表格上点击一条信息,点击打印按钮就能调用报表了,这样报表就可以打印了,问题就是我不知道表格上...
  • 我在表单init事件中写了如下代码: n="12" thisform.command&n..caption="l2" 然后,vfp报错说第二条代码错误 如何解决宏替换的问题
  • 设置表单的按钮“打印预览”的“Click”代码段 report form 报表路径 to print prompt preview 报表路径格式例如:C:\report\vfp.frx 设置之后即可在打印预览界面时,点击打印键选择需打印的页范围 ...

    设置表单的按钮“打印预览”的“Click”代码段

    report form 报表路径 to print prompt preview

    报表路径格式例如:C:\report\vfp.frx

    设置之后即可在打印预览界面时,点击打印键选择需打印的页范围

    展开全文
  • 关于记录的模糊搜索源代码。利用该代码可以通过输入表记录字段前一个或几个字符搜索符合条件的所有记录,实现模糊搜索功能
  • 我有一个VFP 登陆界面表单; 但是连接到SQL 的时候比较慢, 我想做一个进度条 如何做啊??? 给出主要的参数。。
  • 表单上的combo 提供给用户选择的是"姓名" 当用户选择"姓名", 保存到数据库里面,是相对应的"编码" 请问,rowSourceType应该选哪一项? (我不想使用6---字段) 具体如何设置,请老师详细指导,谢谢.
  • 需要把Word文档嵌入到表单中,我嵌入完成后,表单上是一个Olecontrol1 问: 我如何通过这个Olecontrol1完成以下操作 1.打开c:\123.doc 2.输入文字"你好!
  • [img=http://img.my.csdn.net/uploads/201304/19/1366335096_1906.jpg... 求问,表单里有个Image1控件,请问各位大大,能不能实现,显示的时候,可以手动拉图像边框进行放大缩小,或者双击图片显示原图大小。求教。。
  • 我的电脑是1920*1080的分辨率,我用VFP开发出的管理系统也是在这个基础上做出的,因为从没有涉足过开发商业系统,所以很多东西没有考虑进去,现在一切做好了,却发现我的系统不能在别人的电脑上正常显示,表单都是...
  • VFP表单制作帮助文件

    千次阅读 2006-01-17 14:19:00
    制作应用软件帮助文件的方法多种多样,比如在Visual Foxpro 5.0中提供的...但这两种方法操作都存在一定难度,为了简化制作,本文将介绍一种使用表单制作帮助文件的方法。 一、 设计要求 设计帮助文件需满足以下要求:
    制作应用软件帮助文件的方法多种多样,比如在Visual Foxpro 5.0中提供的HCW.exe帮助文件生成器;在Visual Basic 6.0、Vusiaul Foxpro 6.0中提供了HTMLHELP制作帮助文件的方法。但这两种方法操作都存在一定难度,为了简化制作,本文将介绍一种使用表单制作帮助文件的方法。 
    
      一、 设计要求 
    
      设计帮助文件需满足以下要求: 
    
      1.可以指定帮助项目的索引号,直接使用帮助内容; 
    
      2.可以在搜索标题栏内填写将要搜索的帮助标题,达到模糊查询的目的; 
    
      3.使用“向前”按钮可以按帮助序号向前查询帮助内容; 
    
      4.使用“向后”按钮可以按帮助序号向后查询帮助内容; 
    
      5.使用“关闭”按钮结束帮助表单的显示。 
    
      二、 初步设计 
    
      初步设计是设计帮助表单上使用的各种控件。 
    
      1.新建数据表 
    
      在数据库表中新建一个数据表,该数据表用来存放帮助文件的内容并包括三个字段。 
    
      第一个字段为ID,字段类型为字符型,字段长度为10个字节,用来存放帮助文件的序号。 
    
      第二个字段为Topic,字段类型为字符型,字段长度为20个字节,用来存放帮助文件的标题。 
    
      第三个字段为press,字段类型为备注型,字段长度为4个字节,用来存放帮助文件的内容。 
    
      我们还要把帮助文件按工作需要设计并录入数据库(本文不介绍数据库表内容如何建立)。 
    
      2.新建一个表单Form1 
    
      适当调整表单的尺寸,打开表单属性对话框,把表单的标题改为:应用系统帮助,表单总在前。 
    
      Form1.caption="应用系统帮助。" 
    
      Form1.AlwaysOnTop=.T. 
    
      3.添加标签 
    
      在表单中添加两个标签并适当调整标签的位置、尺寸。 
    
      Label1.Caption="指定序号" 
    
      Label2.Caption="搜索标题" 
    
      4.添加按钮 
    
      在表单中添加三个命令按钮并适当调整命令按钮位置、尺寸、标题。 
    
      Command1.Caption="向前" 
    
      Command2.Caption="向后" 
    
      Command3.Caption="关闭" 
    
      5.添加文本框 
    
      在表单中添加两个文本框并适当调整文本框的位置、尺寸。 
    
      6.添加编辑框 
    
      在表单中添加一个编辑框并适当调整编辑框的位置、尺寸。 
    
      Edit1.readonly=.T. 
    
      *设置为只读 
    
      三、 详细设计 
    
      详细设计是设计表单及其各控件之间的逻辑关系。 
    
      1.打开数据编辑环境并把帮助文件数据表添加上去。 
    
      2.把帮助文件数据表帮助内容字段与编辑框关联起来,实现在编辑框中查看帮助文件。 
    
      3.在“向前”命令按钮的Click事件中写入下列代码: 
    
       if ! bof()   
    
      *判断文件指针是否到达顶部 
    
       skip -1 
    
       thisform.refresh 
    
      *刷新表单,及时显示帮助文件 
    
      if this.parent.command2.enabled=.F. 
    
       *如果文件指针不在底部,则把“向后”设置为可用 
    
       this.parent.command2.enabled=.T. 
    
        endif 
    
       if bof() 
    
      *如果文件指针到达顶部,则把“向前”设置为不可用 
    
         this.enabled=.F. 
    
       endif 
    
      endif 
    
      4.在“向后”命令按钮的Click事件中写入下列代码: 
    
         If ! eof()   
    
      *判断文件指针是否到达底部 
    
        skip 1 
    
        thisform.refresh 
    
      *刷新表单,及时显示帮助文件 
    
       if this.parent.command1.enabled=.F. 
    
      *如果文件指针不在顶部,则把“向前”设置为可用 
    
      this.parent.command1.enabled=.T. 
    
        endif 
    
        if eof() 
    
      *如果文件指针到达底部,则把“向后”设置为不可用 
    
            this.enabled=.F. 
    
        endif 
    
      Endif 
    
      5.在文本框Text1的InterActiveChange事件中写入下列代码: 
    
      middtext=this.value 
    
      locat for id=alltrim(middtext) 
    
      if ! found() 
    
       wait windows "序号超出范围" 
    
      *提示序号不存在 
    
      endif 
    
      thisform.refresh 
    
      6.在文本框Text2的InterActiveChange事件中写入下列代码: 
    
      middtext=this.value 
    
      locat for topic=alltrim(middtext) 
    
      if ! found() 
    
       wait windows "标题不存在" 
    
      endif 
    
      thisform.refresh 
    
      7.在“关闭”按钮Command3的Click事件中写入下列代码: 
    
      Thisform.release   
    
      *关闭表单 
    
      四、 运行帮助表单 
    
      利用如下语句来运行帮助表单: 
    
      Do form 帮助表单名  
     
    展开全文
  • 我需要将一个规范的txt文本,通过vfp表单上的导入按钮,直接导入到后台 SQL server 数据库, 数据库已经通过代码连接好了, 待导入的文本以“,”分隔,示例如下: 201401,0835001450751,8868,1,61 201401,...
  • 大家好,现做好一个表单,实现对一数据库表的增删改查,现要对某字段(字符型数据)实现模糊查询,并且查询的结果需要显示在表格中,并且对表格中数据进行修改,能够影响实际的数据库表记录,请问这个模糊查询如何...
  • 只需要调整下面代码的left、top、width、height就可以控制打印区域,比如下面代码打印整个表单 *-- 将位图数据从屏幕拷贝到虚拟设备上 = BitBlt (hMemDC, 0,0, pnWidth,pnHeight, hFormDC, 0,0, SRCCOPY) = ...
  • 假设VFP表单有text1、text2、text3,分别对应SQL表ry中的姓名、性别、民族,插入语句是什么?我实验了如下语句不行啊: insert into ry (姓名,性别,民族) values (thisform.text1.value,thisform.text2.value, this...
  • 我的表单在打开\关闭\还有打印窗口生成时,总会有白色的一闪,闪得眼睛很不舒服 请问是怎么回事 有什么办法解决???

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 247
精华内容 98
关键字:

vfp表单