![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net
聖少俊
为了快乐奋斗吧
展开
-
VB.Net 使用Semaphore信号量进行多线程同时并行的出力文件,异步且控制并发数量,并兼容.NET Framework 4.0
VB.Net 使用Semaphore信号量进行多线程同时并行的出力文件,异步且控制并发数量,并兼容.NET Framework 4.0原创 2023-06-13 11:00:52 · 255 阅读 · 0 评论 -
C#(VB.NET) 压缩成zip包的两种方式SharpZipLib和System.IO.Packaging。
C#(VB.NET) 压缩成zip包的两种方式SharpZipLib和System.IO.Packaging。原创 2023-02-14 14:54:38 · 1489 阅读 · 0 评论 -
Web.config中设置文件上传大小限制和请求数据流大小设置。
Web.config中设置文件上传大小限制和请求数据流大小设置。原创 2022-07-08 15:01:43 · 2775 阅读 · 0 评论 -
ODP.NET(Oracle.ManagedDataAccess) 中 select中多个相同参数名报错(ORA-01008)。
ODP.NET(Oracle.ManagedDataAccess) 中 select中多个相同参数名报错(ORA-01008)。原创 2022-04-11 17:31:20 · 511 阅读 · 0 评论 -
System.Runtime.InteropServices.COMException (0x800A03EC):无法访问文件。
1.运行comexp.msc -32注意因为excel 是32 位的,所以这里用的32位的操作, 如用64位的操作命令:dcomcnfg.exe,将找不到excel com组件。2.在DCOM里找到[Microsoft Excel Application],右键属性。ID属性里选择这个用户,然后输入登录的用户名和密码(只因作业需求用的是日文系统,所以图片是日文的)3.如果还是不可用再设置第3个tab里的权限设置,在编辑里加入对应的用户(Everyone用户或者NEWWORK SERVI.原创 2021-12-26 20:45:05 · 2612 阅读 · 0 评论 -
System.Exception: ActiveX 无法创建组件
解决方法:web.config里添加权限设置。'Web.config里<system.web> <identity impersonate ="true" userName="登录用户名" password="登录用户密码"/></system.web>原创 2021-12-26 20:30:58 · 916 阅读 · 0 评论 -
ClosedXML.Excel 多个Excel之间复制sheet
'基础文件Dim book As XLWorkbook = New XLWorkbook("D:test.xlsx")'从tempbook复制到book。Dim tempbook As XLWorkbook = New XLWorkbook("D:temptest.xlsx")'防止sheetName重复Dim newSheet As Integer = 0'sheet索引是从1开始。For sheetIdx = 1 To tempbook.Worksheets.Count newSh.原创 2021-12-23 18:02:27 · 493 阅读 · 0 评论 -
解决System.Reflection.ReflectionTypeLoadException mscorlib.dll
1.应该是部分DLL没有找到。先出力详细错误信息。 try { //这里的内容是出错的代码。 var controllers = AppDomain.CurrentDomain.GetAssemblies().DefinedTypes } catch (ReflectionTypeLoadException ex) {原创 2021-11-17 13:39:52 · 2263 阅读 · 0 评论 -
DataGridView设置复选框,滚动或列拖拽可以自动移动。
1.在工具栏拖拽一个Checkbox放到画面上。2.做一个方法设置checkbox的位置。Private Sub checkboxSet() '取得grid的指定列的位置。(参数:0是列数) Dim rect As System.Drawing.Rectangle = datagridview.GetCellDisplayRectangle(0, -1, True) '有可能列有文字,所以checkbox需要微调一下位置。 rect.Offset(15, 35)原创 2021-06-29 14:41:19 · 408 阅读 · 0 评论 -
VB.NET 画面PictureBox中显示网络图片的多种方式。
1.获取网络动态图片的api,设置图片显示。 Dim wr As WebRequest = WebRequest.Create("https://uploadbeta.com/api/pictures/random/?key=BingEverydayWallpaperPicture") Dim res As WebResponse = wr.GetResponse Dim bmp As Bitmap = New Bitmap(res.GetResponseStream) Me.P原创 2020-09-27 18:17:52 · 1724 阅读 · 0 评论 -
VB.NET 画面关闭按钮设置不可用
1.设置关闭按钮为最小化的样式。 Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) Dim SC_CLOSE As Integer = 61536 Dim WM_SYSCOMMAND As Integer = 274 If m.Msg = WM_SYSCOMMAND AndAlso m.WParam.ToInt32 = SC_CLOSE Then ...原创 2020-09-27 17:55:27 · 816 阅读 · 0 评论 -
.NET "未能加载文件或程序集“log4net, Version=1.2.10.0, Culture=neutral,..."的错误
程序中用到了水晶报表(Crystal Reports)在服务器配置时出现的错误。1.水晶报表如果只装运行环境有【CRRuntime_64bit_13_0_21.msi】和【CRRuntime_32bit_13_0_21.msi】的版本。在服务器中都要装上,不用看电脑系统的环境。两个版本的都需要安装。2.Web.config中有log4net的内容。 <compilation debug="true" targetFramework="4.5"> <a原创 2020-05-09 18:09:38 · 5552 阅读 · 0 评论 -
水晶报表的等待框卡顿的问题(Crystal Reports)
框架中添加Crystal Reports,画面使用时有等待框卡顿的情况,在代码的内存清空之后加上「GC.Collect() 」。程序应该等待框卡顿问题会改善。 With reportDoc '指定通常的打印机 Dim localPrinter As System.Drawing....原创 2020-03-03 16:31:38 · 436 阅读 · 0 评论 -
c#中未能加载CrystalReport的crdb_adoplus.dll文件的问题
CrystalReport的问题描述: 未能加载文件或程序集“file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll”或它...原创 2019-10-08 15:43:14 · 602 阅读 · 0 评论 -
WebServiceHandlerFactory-Integrated
HTTP エラー 500.21 - Internal Server Errorハンドラー "WebServiceHandlerFactory-Integrated" のモジュール リストにあるモジュール "ManagedPipelineHandler" が正しくありません 因为没有注册.net 4.0。 方法如下:①找到.NET 4.0框架下aspnet_regiis所在目...原创 2018-12-27 17:03:13 · 281 阅读 · 0 评论 -
ExcelCreator 多sheet或跨sheet设置函数
RefSheetプロパティ複数のワークシート参照を行う為にはRefSheetプロパティに参照するシート名を設定する必要があります。ExcelCreator 5.0 for.NETヘルプより引用Func メソッドの指定セルに参照シートを含む場合には、必ず Func メソッドを設定する前に参照されているシート名を設定してください。实例:.RefSheet = "sheet1/shee...转载 2018-12-27 17:03:29 · 1159 阅读 · 0 评论 -
VS2010出现错误the operation could not be completed
Win7下VS2010 RTM版升级到.NET Framework v4正式版后错误错误信息:运行vs2010 提示:the operation could not be completed错误原因:不能正确选择.NET Framework框架所致。解决方法:cmd到C:\Windows\Microsoft.NET\Framework目录下执行: mklink /D v4.0.3012...原创 2018-12-27 17:04:02 · 6052 阅读 · 0 评论 -
C# DataGridView行头高度设置
dgvData.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;dgvData.ColumnHeadersDefaultCellStyle.WrapMode = DataGridViewTriState.True;dgvData.ColumnHeadersHeight...原创 2018-12-27 17:04:22 · 6324 阅读 · 0 评论 -
C# DataGridView 单元格画线样式
private void dgvData_CellPainting(object sender, DataGridViewCellPaintingEventArgs e) { if (dgvData.Columns["编辑内容"].Index == e.ColumnIndex && e.RowIndex >= 0) ...原创 2018-12-27 17:04:28 · 2341 阅读 · 0 评论 -
C# 简单的等待提示框(BackgroundWorker)
using System;using System.ComponentModel;using System.Threading;using System.Windows.Forms;namespace WindowsFormsApplication1{ public partial class Form1 : Form { System.Componen...原创 2019-01-11 13:39:50 · 3851 阅读 · 0 评论 -
C# 画面带进度条的等待提示框(bbBackgroundWorker)
bbBackgroundWorker类设置using System;using System.ComponentModel;using System.Threading;using System.Windows.Forms;namespace WindowsFormsApplication1{ public class bbBackgroundWorker {...原创 2019-01-11 15:05:13 · 2496 阅读 · 0 评论 -
Excel出力CreateObject("Excel.Application")
Dim xlApplication = CreateObject("Excel.Application") Dim xlBooks = xlApplication.Workbooks.Add Dim xlSheet = xlBooks.Worksheets(1) Dim strFilePath = comSaveFileDialog(Me, , ,...原创 2019-01-23 14:41:28 · 5670 阅读 · 0 评论 -
Windows 控件 Microsoft.Office.Interop.Excel 复制sheet
Dim app As New Microsoft.Office.Interop.Excel.Application() app.Visible = False app.DisplayAlerts = False Dim wbks As Microsoft.Office.Interop.Excel.Workbooks = app.Wo...原创 2019-03-14 17:40:16 · 1864 阅读 · 0 评论 -
Window中office的dll使用 复制sheet和模板使用(Microsoft.Office.Interop.Excel)
'Excel Dim app As Microsoft.Office.Interop.Excel.Application = Nothing Dim workbook As Microsoft.Office.Interop.Excel.Workbook = Nothing Dim sheet As Microsoft.Office....原创 2019-03-19 14:31:39 · 1120 阅读 · 0 评论 -
asp.net 里配置WebConfig 解决401.2和403.14的问题
IIS的401.2:拒绝访问webConfig设置 <!--<authorization> <deny users="?"/> </authorization>--> <authorization> <allow users="?"/> </authoriza...原创 2019-08-08 13:44:16 · 332 阅读 · 0 评论 -
Oracle的Webservice版本和客户端版本不同的解决方法
在connectionStrings标签下追加下面标签。 oldVersion是Webservice版本。newVersion是客户端版本。oldVersion是Webservice版本。原创 2017-06-09 10:25:31 · 833 阅读 · 0 评论