首页 文章
  • 739 votes
    10 answers
    95 views
  • 209 votes
    15 answers
    701 views

    如何以编程方式将Word文件转换为PDF?

    我找到了几个开源/免费软件程序,允许您将.doc文件转换为.pdf文件,但它们都是应用程序/打印机驱动程序的种类,没有附加SDK . 我发现有几个程序有一个SDK,允许你将.doc文件转换成.pdf文件,但它们都是专有类型,2000美元的许可证或附近 . 有没有人知道使用C#或VB.NET来解决我的问题的任何干净,廉价(最好免费)的程序化解决方案? 谢谢!
  • 0 votes
    0 answers
    1246 views

    .NET网络崩溃

    我正在尝试使用VB.Net中的System.Net.Sockets库与Web服务器进行通信,但是我所做的每件事都会导致异常,并且会在没有错误的情况下崩溃应用程序 . 我有理由相信它与学校网络配置有关 . 我尝试过以下操作,所有这些导致异常和崩溃: 简单UDP客户端发送数据包WebClient上的 DownloadString 使用Web浏览器表单元素 解析给定域中的IP 有没有...
  • 0 votes
    1 answers
    458 views

    .executenonquery()error没有给出一个或多个必需参数的值

    Imports System.Data.OleDb 公共类LoginForm Dim connstring As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\User\Desktop\thesis\YBIM.accdb" Dim conn As New OleDbConnection ' TO...
  • 1 votes
    0 answers
    1048 views

    ObjectDataProvider与MethodName,刷新不起作用

    我是WPF的新手 . 我创建了一个用于添加客户的窗口,并在VB中编写了代码隐藏,一切正常:条目已成功插入数据库 . 现在,我在刷新dataGrid时遇到了问题 .这是我的DataGridBinding <Datagrid Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" IsRead...
  • 0 votes
    0 answers
    1767 views

    数据库更新查询不起作用VB.Net

    我的查询插入和选择工作正常 . 但更新不起作用 . 没有错误,但数据库不会更新 . 这是代码Dim连接As New OleDbConnection(“Provider = Microsoft.ACE.OLEDB.12.0; Data Source = C:\ Users \ TMJ \ Documents \ Database1.accdb”)Dim命令As OleDbCommand connec...
  • -3 votes
    1 answers
    1335 views

    INSERT INTO语句中的语法错误 .

    Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)Handles Button1.Click cs =“Provider = Microsoft.ACE.OLEDB.12.0; Data Source = | DataDirectory | \ coder.accdb”con = ...
  • 2 votes
    2 answers
    815 views

    在vb.net中将RichTextBox内容转换为Word而不会丢失格式

    我将单词内容复制到richtextbox而没有完全失去格式,但现在我正在编辑richtextbox中的内容 . 现在我想将richtextbox内容复制到word文档而不会丢失任何格式化,在vb.net中 . 你怎么做呢?
  • 1 votes
    2 answers
    752 views

    比较Richtextbox中的更改wpf

    WPF窗口有一个加载Xaml包格式的富文本框,我能够对其进行编程以打开,保存和关闭文档 . 现在,在关闭时,我能够要求用户在关闭时保存或不保存,我能够通过消息框执行此操作 . 现在的问题是,如果富文本框是空的,或者如果用户没有对其进行任何修改,那么即使这样,也可以在结束时保存火灾 . 我试着通过比较richtextbox,flowdocument对象和文本范围对象来比较开始数据和关闭时间数据,但我...
  • 0 votes
    1 answers
    1634 views

    在richtextbox(vb.net)中以编程方式反向选择文本

    我有一个带有richtextbox和滚动条的表单 . 我希望能够继续将文本附加到文本框而不会丢失我的选择 . 在我附加文本并将其设置回来之前,我可以保存selectionstart和selectionlength . 问题在于反向选择 . 我能做的最好的事情是将选择开始设置在正确的位置,但是我必须移动鼠标才能再次选择文本 . 我在附加文本之前和之后使用以下函数: Private Sub StopR...
  • 2 votes
    3 answers
    525 views

    RichTextBox - 即使在粘贴后也保留原始格式(字体)

    我需要使用RichTextBox,而不是普通的文本框,因为它保持了插入符号位置的方式,从一行到另一行 . But I need to keep the text in the same font all the time even if it is pasted. 目前我已经选择了整个文本并将字体更改为原始文本(Lucida控制台)但是当它粘贴到它时它看起来很可怕,因为它闪烁蓝色 .
  • 0 votes
    1 answers
    1044 views

    绑定WPF组合框并将selecteditem绑定到richtextbox

    我在服务器上使用数据集,在这个数据集中我有一个数据表,它调用存储过程并从三个表中返回列名 . 我使用Web服务调用此存储过程 . 我设法在我的组合框中显示所有列名,但是当我想单击一个按钮并将所选列名插入到富文本框中时,我在文本框中得到System.Data.DataRowView . 我的代码:'组合框',如果我没有这个文本块,所有的值都显示为垂直而不是正常的水平线 '存储过程SELECT COL...
  • 0 votes
    1 answers
    1261 views

    继承基本表单但粘贴/剪切命令未捕获

    我创建了一个基本表单,它具有特定的大小和图标作为我项目中创建的所有表单的基础(在外观上保持一致) . 问题是,出于某种原因,如果我在Child表单中添加一个Text框,我就不能再像文件框那样执行Copy(CTRL C)等快捷方式了 . 除了编写代码以捕获KeyUp控件上的代码之外,我该怎么办? RichTextBox控件也是如此 . 谢谢
  • 0 votes
    0 answers
    997 views

    粘贴到RichTextBox结果重复粘贴

    我在vb.net(RTBDocPanel)中有一个复制按钮,它从RichTextBox复制文本,如下所示: 'Copia la selección Private Sub ToolStripButtonCopy_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButtonCopy....
  • 0 votes
    0 answers
    985 views

    Parallel Pattern,设置ThreadPool.SetMinThreads和MaxDegreeOfParallelism的替代方法

    我经常发现自己正在运行并行Web请求,并发现网络连接可以处理最大量的并行请求,因此设置MaxDegreeOfParallelism并运行parallel.for循环,例如: Dim maxThreads As Integer = 20 'pre tested optimum amount that wont overload network Parallel.For(0, items.Count,...
  • 1 votes
    0 answers
    859 views

    Parallel.For和/或Parallel.ForEach不会产生新线程

    为了完整起见,我在这里搜索并阅读了其他文章,例如: Parallel.ForEach not spinning up new threads 但他们似乎没有解决我的情况,所以关闭我们去: 我有一个数组结构的Parallel.ForEach,如下所示: Dim opts As New ParallelOptions opts.MaxDegreeOfParallelism = intThreads ...
  • 29 votes
    3 answers
    1627 views

    为什么log4Net中没有跟踪级别?

    我只是想知道为什么log4Net中没有trace level . 这个级别似乎缺失了,我有时觉得需要使用它,例如输出应用程序中正在执行的事件 . 此功能是part of log4J . 我知道我可以创建一个自定义级别,就像被谈论here但我不想把时间和精力放在我认为应该成为库本身的一部分的东西上 . 你知道一个实现这个的log4net扩展库,或者为什么这不是.net端口的一部分?
  • 0 votes
    1 answers
    745 views

    如何在VB6中调试VC dll

    我尝试了几种不同的方法,但没有一种方法可行 . 方法1我试过: 启动VB程序并运行直到DLL运行 . 打开VC(无项目)并选择Build |启动调试|附加到Process附加到VB程序在VC中打开DLL源代码文件,在代码中选择一个断点 . 继续运行VB程序,它没有跳转到VC . 方法2我试过: “经过长时间的斗争找到了答案 . 实际上,我们必须在Projects-> settings-&gt...
  • 2 votes
    0 answers
    1721 views

    使用引用枚举的COM DLL方法

    我使用x86编译器和.net目标框架4.5.2在VS2015中创建了一个VB.NET应用程序 我使用tlbimp创建了一个用VB6编写的COM dll RCW,名为“NETLib.dll”,并添加了这个interop作为我项目的参考 . 此COM dll包含以下方法: Function DoSomething(sData As String, iData As Integer, eData As ...
  • 4 votes
    0 answers
    1863 views

    VB6 COM调用.Net COM DLL

    Happy 20th Birthday VB6! 是的,即使支持在13年前用完,VB6仍然存在 . 请随意给我留言,但请提供您对此问题的任何见解 . 我在Citrix服务器场上有一个VB6 EXE . 数据是通过COM从托管VB6 COM DLL的另一台服务器获得的 . COM包将导出并安装在每台Citrix计算机上 . EXE和COM DLL都写入旧的 Logger . 我正试图摆脱旧的 L...
  • 4 votes
    3 answers
    1619 views

    VB.NET迭代文件和目录

    我正在研究一个VB.NET程序,它会自动将我的工作备份到我的FTP服务器上 . 到目前为止,我可以通过使用以下方法指定文件名来上传单个文件: 'relevant part - above is where FTP object is instantiated Dim _FileStream As System.IO.FileStream = _FileInfo.OpenRead() ...
  • 0 votes
    2 answers
    720 views

    查看未安装Acrobat Reader的PDF文件

    是否可以在没有安装Acrobat Reader的情况下在VB.NET中查看pdf文件?如果有,怎么样?
  • 2 votes
    2 answers
    1286 views

    通过指定凭据访问服务器上的文件

    我们公司有一个共享点文档服务器,UNC看起来像这样:\ theserver.ourdomain.com \ rootdirectory 目前,此驱动器映射到本地计算机上的Z:\ . 要访问Z:\您必须指定(每次登录时)凭据(在我们的例子中是我们登录的用户名和密码)来访问 rootdirectory 中的文件夹和文件 . 我处于需要将文件复制到共享点服务器的情况 . 我希望能够在不使用映射的网络驱动...
  • 0 votes
    3 answers
    1968 views

    通过brutile / sharpmap向地理服务器发送wms请求以加载平铺 Map (tiles = true)

    我想在SharpMap的mapbox中加载平铺 Map . 我有GeoServer并发送WMS请求,但我只收到单个图块 Map . 我怎样才能收到多图块 Map ?这是我的代码: Dim wmsUrl As String = "http://192.168.21.202:8080/geoserver/threem/gwc/service/wms?tiled=true&vers...
  • 0 votes
    1 answers
    698 views

    在计算月度费用时计算最终付款

    情况如下: 每月费用适用于一个帐户,并向下舍入到最接近的美元 . 如果每月费用有任何余额,这将产生高于其他付款的最终付款 . 如果我的所有债务人都有这样的账户,那么确定最后一个月没有问题,因为设定了月数,我可以根据他们账户上的收费数量来检查,并且只是在账户上收取余额在最后一个月 . 但是,它变得更加复杂 . 现在,应付款总额在还款期间的任何特定时间都会发生变化,因为可能会发现债务人或多或少欠债 ....
  • 1 votes
    4 answers
    1397 views

    处理WPF窗口

    我有一个WPF窗口,我用Window.Show()显示 . 当我单击X时,表单关闭 . 但它仍然在记忆中,GC永远不会来清理它 . 我也没有任何参考/处理 . 有没有人知道什么可能导致它留在记忆中? 谢谢! 更新:我使用以下代码创建窗口: Public Sub OpenPageWindow(ByVal nick As String) Dim found As Boolean ...
  • 9 votes
    8 answers
    1480 views

    在ASP.Net中防止SQL注入

    我有这个代码 UPDATE OPENQUERY (db,'SELECT * FROM table WHERE ref = ''"+ Ref +"'' AND bookno = ''"+ Session("number") +"'' ') 我如何防止SQL注入呢? UPDATE 这就是我正在尝试的 SqlCommand cmd = new...
  • 0 votes
    2 answers
    765 views

    FileMaker 's ODBC Driver doesn' t发布句柄(内存泄漏)

    经过一整天追踪我的VB.NET项目中的内存泄漏,我已经找到了FileMaker的ODBC驱动程序的错误原因! 要重现,您需要一个可以连接的数据库(我已经在Server Advanced 11.0.3上托管了,但您也可以在本地托管它),以及在PC上注册/安装的ODBC驱动程序(我测试的版本为11.3和12.0) ,以及最新的12.2) . 启动一个新的VB.NET WinForms项目,在表单中添加...
  • -1 votes
    1 answers
    250 views

    通过电子邮件Vb.net发送ICS日历文件

    当我通过电子邮件发送日历文件时,它会在收件人的电子邮件中正确显示 . 当我以编程方式发送相同的文件时,它没有 . 这是我以编程方式做的 Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim Mail As New MailMessage Mail.Subject...
  • 4 votes
    2 answers
    387 views

    示例开源WPF触摸应用程序?

    我正在寻找一些专门为触摸设计的WPF应用程序 . 他们最好是开源的 . 我真的不关心应用程序功能,我只想获得一些我将要编写的Win7 WPF触控应用程序的设计思路 . 我想看看WPF touch可以做些什么 . 谢谢

热门问题