COM 组件导出 Excel

前言 最近有个任务是把数据导出,保存成 Excel 文件。研究了一下,大概有三种方式: 1,使用 COM 组件(使用机器需要安装有 Office 软件) 2,使用 OleDb 3,使用第三方控件 我选择了第一种,效果还是很不错的,下面整理一下,方便以后失忆了查看。 一、添加 Microsoft.Office.Core.dll 和 Microsoft.Office.Interop.Excel.dll 1,解决方案资源管理器 -> 引用-> 添加引用 -> COM -> Mi […]

Unity Web Player 离线运行

前言 Winform 中嵌入 Unity Web Player,能显示各种复杂的 3D 场景,再配合合适的脚本,可以让模型做任何动作。但是 Unity Web Player 有一个缺点:首次打开必须要联网才能运行。然而有一些设备没办法联网或者不允许联网。 解决办法 下面两个办法二选一即可 一、使用 Unity 官网发行的封闭网络版本 这个方法最简单,也直接解决了这个让人头疼的问题,最高已经支持到 5.x 了。 下面是官方论坛的下载地址: https://forum.unity.com/threa […]

C# 编译过程的那些事

前言 我们一般在 Visual Studio 集成环境中使用 C# 语言,VS 是一个非常非常强大的开发环境,简约而不简单,高效、优雅的操作令人窒息。 VS 的这些特点使得 VS 学习曲线平缓,官方指导文档全而不繁,简洁精准,对待新手跟玩家充钱了一样友好。 在 VS 中编程,写好代码后,点击可爱的小三角,或者按 F5 ,就可以立刻看到程序运行结果。 作为基础知识,我们有必要关心一下 C# 代码是如何被开发环境编译并且运行的。 C# 编译过程 第一步,包含 C# 代码的 cs 文件由 csc.ex […]

Winform 嵌入 Unity 的完美方案

前言 Winform 嵌入 Unity 使用 3D 模型有两种方案。一种是在窗体中使用 Unity 控件,一种是在窗体中使用 webBrowser,Url 填写 Unity 生成的离线项目文件。 第一种方案的优点是,只需要 Unity 生成的 *.unity3d 文件就可以了。可以参考之前的一篇文章: https://www.runner.ink/2017/12/03/c/ 第二种方案需要 Unity 生成的 *.unity3d 文件、*.HTML 文件、*.JS 文件。 但是第一种方案有 3 […]

C# 接口

前言 “接口” 用于定义一种规范(标准),在多人合作的大型开发中,如果没有规范,代码就不能正确的配合。就像我们生活中使用的 USB 接口,就是一种标准,在 1994 年底由 Intel、Compaq、IBM、Microsoft 等多家公司联合提出,有了这个标准后,设备生产商生产的任何遵守该标准的设备,都能够接入 PC 机,到后来越来越多的地方采用这种标准,极大的方便了消费者选购产品,也提高了资源利用率,这就是 “规范” 的作用。 接口的作用: 1,制定规范,比如要求多个程序员小弟写不同的类,这些 […]

Powered by WordPress | Theme Revised from Doo

苏ICP备18047621号

Copyright © 2017-2023 追光者博客