网站建设| 数据库类| 图形图象| 程序设计| 现代办公| 操作系统| 考试认证| 网络技术| 软件工程| 电脑相关| 文学作品
网站开发| 网页制作| 操作系统| 图象图形| 考试认证| 数据库类| 程序设计| 硬件技术| 现代办公| 网络技术| 笑话频道
 
您的位置: 电脑书库首页-> 电脑文摘-> 数据库类-> Foxpro-> VFP中确定驱动器类型的两几种方法

VFP中确定驱动器类型的两几种方法
作者:佚名 来源:InterNet 加入时间:2005-1-31
相关文章
  • 如何用VFP的dbf进行SQL Server 7.0 的分布式查询
  • VFP智能感应的二次开发
  • 在VFP5.0中实现中英文自动切换
  • 在VFP中实现跟变式组合框及椭圆图形菜单
  • VFP中实现在浏览器中运行应用程序方法
  • 在VFP中模拟动画
  • VFP表跟踪实现方法
  • 在VFP报表中实现每页打印指定记录数
  • 让VFP程序在浏览器中运行
  • 分发VFP应用时自动建立快捷方式
  • 相关书籍:
    在应用程序的设计中,有时我们需要知道用户的驱动器的配置情况,在VFP中有多种方法可以实现,现介绍如下:

        一、通过调用GetDriveType API函数来完成。

        下面的代码就可以检索出系统中所有的驱动器:

        表单的ACTIVATE方法:

            Declare Long GetDriveType In "kernel32" String nDrive

            Dime I, DrvName, DrvType
            For I = 0 To 25
                DrvName = Chr(I + 65) + ":"
                DrvType = GetDriveType(DrvName)
                Do Case
                    Case DrvType =  2
                        Print "驱动器" + DrvName + "是一个软盘驱动器"
                    Case DrvType = 3
                        Print "驱动器" + DrvName + "是一个硬盘驱动器"
                    Case DrvType = 4
                        Print "驱动器" + DrvName + "是一个可移去式驱动器或网络驱动器"
                    Case DrvType = 5
                        Print "驱动器" + DrvName + "是一个CD-ROM驱动器"
                    Case DRIVE_RAMDISK
                        Print "驱动器" + DrvName + "是一个RAM 盘"
                    Case Else
                EndcCase
            Next I

        二、使用FOXTOLLS.FLL中的DriveType函数。

           表单的ACTIVATE方法:

           Set Libriry To FoxTools.FLL

            Dime I, DrvName, DrvType
            For I = 0 To 25
                DrvName = Chr(I + 65) + ":"
                DrvType = DriveType(DrvName)
                Do Case
                    Case DrvType =  2
                        Print "驱动器" + DrvName + "是一个软盘驱动器"
                    Case DrvType = 3
                        Print "驱动器" + DrvName + "是一个硬盘驱动器"
                    Case DrvType = 4
                        Print "驱动器" + DrvName + "是一个可移去式驱动器或网络驱动器"
                    Case DrvType = 5
                        Print "驱动器" + DrvName + "是一个CD-ROM驱动器"
                    Case DRIVE_RAMDISK
                        Print "驱动器" + DrvName + "是一个RAM 盘"
                    Case Else
                EndcCase
            Next I

    [文章录入员:nancy]

    相关文章
  • 如何用VFP的dbf进行SQL Server 7.0 的分布式查询
  • VFP智能感应的二次开发
  • 在VFP5.0中实现中英文自动切换
  • 在VFP中实现跟变式组合框及椭圆图形菜单
  • VFP中实现在浏览器中运行应用程序方法
  • 在VFP中模拟动画
  • VFP表跟踪实现方法
  • 在VFP报表中实现每页打印指定记录数
  • 让VFP程序在浏览器中运行
  • 分发VFP应用时自动建立快捷方式
  • 相关书籍:
    本站推荐内容

    近期主机类热搜关键词:
    美国服务器 美国服务器租用 海外服务器租用 国外服务器租用

    Foxpro
    ACCESS
    MS SQL
    MySQL
    Oracle
    Foxpro
    PowerBuilder
    Sybase
    其它
    电脑教程阅读排行
    ·Visual FoxPro 9....
    ·VFP与Excel交互编程
    ·Visual Foxpro生成任...
    ·VFP访问外部数据源的几种方法
    ·为Visual FoxPro应用...
    ·如何用VFP的dbf进行SQL ...
    ·如何修复被破坏的Foxpro数据...
    ·用VFP6.0编写图片浏览器
    ·在VFP报表中实现每页打印指定记...
    ·利用Foxpro在网络环境下开发...