zoukankan      html  css  js  c++  java
  • Winfrom排坑

    一、当工具箱中没有需要的组件

    1)右击项目引用>>>添加引用>>>选择需要的组件脚本>>>确定添加

    2)工具箱中右击所有窗体,添加选项卡,命名为com>>>右击com,选择项>>>添加组件即可

    二、引用网上下载的DLL

    1)右击引用>>>管理NuGet程序包>>>搜索下载DLL

     2)该文件会下载到项目的packages文件夹下,右击引用>>>添加引用>>>注意要点击浏览,找到文件目录,引用DLL文件

    3)下载方式二:在packages.config文件中添加如下代码:

    <?xml version="1.0" encoding="utf-8"?>
    <packages>
      <package id="ICSharpCode.SharpZipLib.dll" version="0.85.4.369" targetFramework="net40" />
      <package id="Newtonsoft.Json" version="12.0.1" targetFramework="net40" />
    </packages>

    三、皮肤的使用

    1)将下载的皮肤文件放在项目bin文件的debug文件夹下

    2)将皮肤方dll文件拖入到工具箱中,或者按照上面添加引用

    3)加载ssk路径(Environment.CurrentDirectory:获取项目路径)

    private void Form1_Load(object sender, EventArgs e){
    
    ​     skinEngine1.SkinFile = Environment.CurrentDirectory + "\MP10\MP10.ssk";
    }

    可能引发异常:请求的范围扩展超过了数组的结尾

    解决方法:右击项目,选择属性>>>应用程序中修改目标框架为最新框架即可

    四、配置资源文件

    1)双击resx文件,直接在里面输入字段对应的值

    2)项目中直接书写如:Properties.Resources.HasNewVersion,即可引用该值

     

    五、如何修改exe名称

    修改项目名称的话,一般需要改动的地方会比较多,所以我们可以只修改生成的exe文件名称即可,右击项目>>>选择属性>>>修改程序集名称>>>右击项目重新生成即可

    六、Winfrom获取项目各种路径

    1)获取启动程序所在目录:D:PaxyFkxtinDebug

    AppDomain.CurrentDomain.BaseDirectory

    Environment.CurrentDirectory

    Application.StartupPath

    Directory.GetCurrentDirectory()

    AppDomain.CurrentDomain.SetupInformation.ApplicationBase

     

    2)获取启动程序所在路径+程序名称:D:PaxyFkxtinDebugPaxyFkxt.exe

    System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName

    this.GetType().Assembly.Location

    Application.ExecutablePath

     

    3)获取启动程序所在目录的上一级:D:PaxyFkxtin

    Directory.GetParent(Application.StartupPath).FullName

  • 相关阅读:
    win10安装mysql5.6,mysql启动时,闪退
    java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
    textarea输入框随内容撑开高度
    jQuery插件写法
    .net APIHelper client获取数据
    .net XmlHelper xml帮助类
    .net JsonHelper json帮助类
    .net WebAPI返回xml、json格式
    VMware Workstation Pro 14 序列号
    embed标签 阻止点击事件 让父元素处理点击事件
  • 原文地址:https://www.cnblogs.com/xdzy/p/12174836.html
Copyright © 2011-2022 走看看