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

  • 相关阅读:
    【python35小工具】b站弹幕保存
    w7 python35 输出中文乱码解决
    【python】版本35 正则-非库-爬虫-读写xlw文件
    【python小工具】我在bilibili个人资料里控制家里的电脑
    【python小工具】linux 低权限密码记录 提权小套路
    [学习交流]博客园 cnblog 添加github链接和自定义美化学习
    cp2102 驱动 win7x64 -2018
    基于Vue实现可以拖拽的树形表格(原创)
    不起眼的 z-index 却能牵扯出这么大的学问
    彻底搞懂CSS伪类选择器:is、not
  • 原文地址:https://www.cnblogs.com/xdzy/p/12174836.html
Copyright © 2011-2022 走看看