zoukankan      html  css  js  c++  java
  • VF6 连编

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

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

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

    我们需要做下面的修改.

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

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

    通常的方式:

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

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

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

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

    测试源代码 下载

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

  • 相关阅读:
    hdu 4614 线段树 二分
    cf 1066d 思维 二分
    lca 最大生成树 逆向思维 2018 徐州赛区网络预赛j
    rmq学习
    hdu 5692 dfs序 线段树
    dfs序介绍
    poj 3321 dfs序 树状数组 前向星
    cf 1060d 思维贪心
    【PAT甲级】1126 Eulerian Path (25分)
    【PAT甲级】1125 Chain the Ropes (25分)
  • 原文地址:https://www.cnblogs.com/webcyz/p/2810590.html
Copyright © 2011-2022 走看看