V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ries:超适合V2EX和B站的插件,刷帖子/看视频的时候“无痛”拓展英语词汇
Ries 能帮你在刷网页、看视频时“无痛”地增加适当的英语接触。
Promoted by OrionRies
V2EX  ›  coder001  ›  全部回复第 5 页 / 共 7 页
回复总数  128
1  2  3  4  5  6  7  
找到个✔的解决方案,没有亲自尝试,从下面的回复来看似乎没有完全解决问题

How can I list all available printer drivers like the Add Printer Wizard in C#?

SelectQuery selectQuery = new SelectQuery("Win32_PrinterDriver");

https://stackoverflow.com/a/9792592/2430943



大概 PO 得去 DriverStore 检索预装的驱动:

https://social.msdn.microsoft.com/Forums/en-US/f9f56398-08c9-4c4b-b442-ea9097600090/how-to-programmatically-retrieve-information-on-the-drivers-preinstalled-in-the-driver-store?forum=wdk

帖子提到两个 Driver Install Frameworks (DIFx) 的 API

- DriverPackageInfPath
- DriverPackageGetPath

然而 P.Invoke 又是另一个故事了
2022-01-10 18:28:26 +08:00
回复了 liuser666 创建的主题 C# 开发到一半忍不住吐槽一下 Windows 桌面开发
我的观点:

简单的界面用 WinForms 还是挺方便的

对界面要求复杂、绚丽的话那就上 CEF ,用 Web 做 UI 无论是环境、技术层面还是对开发人员的要求,兼容性都高

而且 Blazor WASM 可以直接写 C♯ 输出静态的 Web 站点

没错,我就是讨厌 JavaScript 而想尽可能用 C♯ 解决全部问题
2021-12-20 15:44:27 +08:00
回复了 tctc4869 创建的主题 游戏 有哪些打飞机的游戏?
@snoopyhai #53 买了,比蚊香模拟器不知道好到哪里去。没有模拟器的图形缺失问题
完整代码可以在咕狗搜 TesseractScreenReader 主域名是 topcl ,是个自己搭的 gogs ,怕被当 spam 就不贴出来了
把训练数据、Tesseract.dll 放到 exe 旁边

```csharp
new TesseractEngine(".", "chi_sim")
```

一直能正常使用,大概你还需要确认一下子文件夹 x86 、x64 里面的 dll 有没有正确放置

```
bin
│ chi_sim.traineddata
│ Tesseract.dll
│ TSR.exe
│ TSR.pdb

├─x64
│ leptonica-1.78.0.dll
│ tesseract41.dll

└─x86
leptonica-1.78.0.dll
tesseract41.dll
```
2021-10-17 11:57:02 +08:00
回复了 refkent 创建的主题 .NET 关于一个类库打包的问题
我这里有个偏方,如果两个库版本差异太大以至于兼容不了,可以考虑把依赖捆进来
方案 1:用 IL Merge ( ILRepack )
方案 2:把程序集嵌入资源,动态加载反射调用

反正我是遇到过老项目上依赖了老版本的 NewtonsoftJson 而且是有 BUG 的,还差异过大没法用 bindingRedirect 直接用新版本
那就只好嵌入新版的程序集,动态加载反射调用,AppDomain.AssemblyResolve 事件挺好用的,按需把程序集提供给 Runtime
2021-08-19 16:11:56 +08:00
回复了 0vels 创建的主题 全球工单系统 疑似钉钉导致 windows Explorer 天天闪退
用 AutoRuns 检查 Explorer 选项卡,去掉不认识的项应该就能解决
另外崩溃事件的 DLL 也有线索
2021-07-08 17:41:21 +08:00
回复了 raaaaaar 创建的主题 程序员 请问平时使用什么工具来进行简单的数学计算的?
Chrome F12 Console
2021-06-25 13:22:19 +08:00
回复了 Explr 创建的主题 程序员 微星主板打开 WHQL 支持后进不去 BIOS 设置
如果走 UEFI 引导的话,PO 可以试试启用 GO2BIOS 然后重启,这样不用使劲戳键盘也能自动进去
2021-06-16 23:17:55 +08:00
回复了 szzhiyang 创建的主题 Windows 任务栏不在屏幕下方的朋友要做好心理准备了
7+ TaskbarTweaker 应该会把经典任务栏弄回来的。
吧🤔
2021-05-08 11:18:43 +08:00
回复了 longkas239 创建的主题 C# 适用于 c#的嵌入式 nosql 数据库推荐?
几年前摸过一个叫做 Db4o 的玩意儿,但似乎不更新了
https://en.wikipedia.org/wiki/Db4o

如果量不大的话,还是交给文件系统吧,文件名作为 key 存 json 不也挺能打的么,怕单文件夹太多文件可以考虑把 key 的前两个字节坐目录分层
2021-04-19 00:04:39 +08:00
回复了 duzhor 创建的主题 Windows windows 系统中顽固的 2345 到底如何根治?
PO 可以试试 AutoRuns 这个由 Sysinternals 出品的小工具,它能十分方便地无死角检索各种启动项和插件
该团队已被微软收购,可以从官网下载 https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns

当然也可以试试他们的 Procmon 这个进程行为监视工具

不仅如此还有许多其他实用工具 合起来称为 sysinternals suite,是“修电脑”的好帮手(有些工具可能已过时)
https://docs.microsoft.com/en-us/sysinternals/downloads/sysinternals-suite

祝 PO 顺利
2020-12-05 01:50:45 +08:00
回复了 Renewmm 创建的主题 C# C# 如何使基类快速转换为派生类
没必要纠结于基类还是派生类型。
用即兴接口来玩 duck typing,定义接口,然后实例.AciLike<接口>就能吃了

https://github.com/ekonbenefits/impromptu-interface
2020-12-03 06:19:00 +08:00
回复了 1462326016 创建的主题 C# C#/ Python 调用 7z.dll 加解密方法,不使用 exe 调用
上古时期的 SevenZipSharp 应该还能再战吧…
2020-12-03 06:14:43 +08:00
回复了 anzu 创建的主题 C# 现在 C#有防反编译吗?
用 LLVM 来 AOT 应该就很难反编译回来了吧(逃
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1045 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 22:56 · PVG 06:56 · LAX 15:56 · JFK 18:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.