• VF6 连编


    默认情况下VF写的表单 可以正常像脚本程序一样在VF环境下运行.

    但通常我们希望在没有主窗口的情况下只看到表单在工作,就像VC 写的对话框程序一样.独立生成一个exe文件

    那么就需要连编,可以默认情况下连编出来的exe文件,运行时,不仅有主窗口,而且整个程序闪一下就退出了.

    我们需要做下面的修改.

    闪一下就退出的主要原因是 没有打开主程序的消息循环,使用 read events 语句就可以正常了.

    但是问题又来了,程序运行起了,但是又不能关闭了,无法退出.原因是,退出时需要再次调用 clear events ,并且需要 调用 quit 最终完成程序的退出.

    通常的方式:

    (1)首先:在项目管理器的代码中建立一个代码文件来处理一些初始化工作.(使其作为主文件,及首先运行的程序)

    其内容包括:隐藏主窗口,设置主窗口标题,写入 read events 语句,处理但得到退出消息时调用 clear events,显示表单. 

    (2)然后我们还需要设置一下表单的相关属性,使其可以独立显示.

    最后测试效果: 主窗口还是要闪一下才能消失.不过好像没有其他更好的办法了.至少可以独立的看到表单在工作了.

    测试源代码 下载

    下面附送VF运行库,可以让你的程序在没有安装VF的电脑上运行 下载

  • 相关阅读:
    Python和C#基本算法实现对比
    数据库并发
    NetCore 启动地址配置详解
    SkyWalking Liunx 环境搭建&NetCore接入
    Autofac踩坑经历
    centos 7 安装elasticsearch
    centos 7 java1.8安装
    AppDomin学习与分享
    .Net 程序代码混淆加密工具 ILProtector
    c# 重新认识 Double 浮点型
  • 原文地址:https://www.cnblogs.com/webcyz/p/2810590.html
Copyright © 2020-2023  润新知