zoukankan      html  css  js  c++  java
  • 文件操作

    1.获取文件的绝对路径..

    ExtractFilePath(Application.ExeName)+文件名;

    2.打开exe文件

    ShellExecute(0,   nil,   文件的绝对路径+文件名,   nil,   nil,   SW_NORMAL);

    HINSTANCE   ShellExecute(

            HWND   hwnd, //   handle   to   parent   window
            LPCTSTR   lpOperation, //   pointer   to   string   that   specifies   operation   to   perform
            LPCTSTR   lpFile, //   pointer   to   filename   or   folder   name   string
            LPCTSTR   lpParameters, //   pointer   to   string   that   specifies   executable-file   parameters  
            LPCTSTR   lpDirectory, //   pointer   to   string   that   specifies   default   directory
            INT   nShowCmd   //   whether   file   is   shown   when   opened
          );

    Long,非零表示成功,零表示失败。会设置GetLastError  
    参数表  
    参数                   类型及说明  
    hwnd                   Long,指定一个窗口的句柄,有时候,windows程序有必要在创建自己的主窗口前显示一个消息框  
    lpOperation     String,指定字串“open”来打开lpFlie文档,或指定“Print”来打印它  
    lpFile               String,想用关联程序打印或打开一个程序名或文件名  
    lpParameters   String,如lpszFlie是可执行文件,则这个字串包含传递给执行程序的参数  
    lpDirectory     String,想使用的完整路径  
    nShowCmd           Long,定义了如何显示启动程序的常数值。为窗口指定可视性方面的一个命令。
    请用下述任何一个常数  
    SW_HIDE                         隐藏窗口,活动状态给令一个窗口  
    SW_MINIMIZE                 最小化窗口,活动状态给令一个窗口  
    SW_RESTORE                   用原来的大小和位置显示一个窗口,同时令其进入活动状态  
    SW_SHOW                         用当前的大小和位置显示一个窗口,同时令其进入活动状态  
    SW_SHOWMAXIMIZED       最大化窗口,并将其激活  
    SW_SHOWMINIMIZED       最小化窗口,并将其激活  
    SW_SHOWMINNOACTIVE   最小化一个窗口,同时不改变活动窗口  
    SW_SHOWNA                     用当前的大小和位置显示一个窗口,不改变活动窗口  
    SW_SHOWNOACTIVATE     用最近的大小和位置显示一个窗口,同时不改变活动窗口  
    SW_SHOWNORMAL             与SW_RESTORE相同  

  • 相关阅读:
    第07组 Alpha事后诸葛亮
    第07组 Alpha冲刺(4/4)
    第07组 Alpha冲刺(3/4)
    第07组 Alpha冲刺(2/4)
    第07组 Alpha冲刺(1/4)
    2021-7-15
    2021-7-13工作笔记
    第07组 Beta版本演示
    第07组 Beta冲刺(2/4)
    第07组 Beta冲刺(3/4)
  • 原文地址:https://www.cnblogs.com/huking/p/1783679.html
Copyright © 2011-2022 走看看