自定义控件工具
请问有谁知道创建自定义控件的好工具 提前致以问候和感谢 Zeldacat 解决方案 好吧,如果你知道 custom-control 是什么/意味着什么,你就可以理解任何工具都无法概括它.是定制的! 因此,创建它的最佳工具是开发人员自己! 感谢 Sandeep 我明白你在这里说什么.:) 我在考虑 WPF 或 silverlight 的线路.过去我曾看到有关可以帮助设计您自己的自定义控件的工具的线程.例如按钮、组合框等.我个人不使用它们.我更喜欢在需要的时间和地点使用控件的属性或更改代码中的属性.对我来说,您可以更好地控制自己的需求. 这个问题是我个人认识的初学者程序员问我的.我确实解释了在你可以走路之前尝试跑步.我认为他们只是需要更多的玩具来玩.再次感谢 问候 塞尔达猫
126 2022-07-19
编程技术问答社区
如何使用数据级视图字段?
如何使用 DataGridView 字段获取该字段的日期并以实际日期测试日期的差异是否最大或不是 10... 例如: 如果此字段的日期来自 DataGridView - 实际日期
182 2022-07-19
编程技术问答社区
VB net创建无数据源的报表
你好. 我正在使用 Visual Basic 2008 进行编程.我需要制作一个报告,包括其标题、正文和脚,以及带有数据的图形和矩阵(不是数据库表). 挑战在于在不使用数据源的情况下制作报告.数据由我的应用程序的内部计算过程提供.:confused: 我做不到,因为 rdlc 报告和水晶报告总是要求我提供数据源,但我没有,因为真正的数据源是来自我自己的应用程序的进程,而不是数据库或类似的进程.X| 你可以帮帮我吗?提前谢谢您. 解决方案 使用 Crystal 报表,但数据源将是您传递给它的数据集. 看看这个示例[^] 使用 GDI+ 自己设计报告,然后你就可以用它做你喜欢的事了.使用 PrintDocument 打印,将其另存为 Word 文档或 PDF 或任何内容.您真的不必使用第三方工具..Net 拥有你需要的一切:-D
122 2022-07-19
编程技术问答社区
Visual Basic中的数学帮助。。。
如何在 Visual Basic 中找到数字的 3.5%?我......非常不确定如何做到这一点. 解决方案 try: r = 0.01*3.5*number 假设你已经创建了一个文本框来接受一个数字,您只需将该数字乘以 0.035. 像这样的东西就可以了. 公开 类 Form1Private Sub TextBox1_TextChanged(ByVal 发件人 As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged结束 子Private Sub Button1_Click(ByVal 发件人 As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim 百分比 As Double百分比 = CDbl(TextBox1.Text)百分比 = 百分比 * 0.035Label1.Text = 百分
174 2022-07-19
编程技术问答社区
更改应用程序文件夹中dll文件的位置
朋友们好, 当我构建应用程序时,然后将引用 dll 文件复制到应用程序目录中 但我不想在应用程序目录中添加 dll 文件, 我想将 dll 文件位置更改为任何文件夹(如 C:\windows) 谁能告诉我, 提前致谢. 解决方案 Visual Basic: 在解决方案资源管理器中选择一个项目后,在“项目"菜单上,单击“属性". 如果您使用的是 Visual Basic,请单击“编译"选项卡.如果您使用的是 C#,请单击“构建"选项卡. 在构建输出路径 (Visual Basic) 或输出路径 (C#) 框中,键入任何有效的文件或通用命名约定 (UNC) 路径,或单击省略号按钮并浏览到一个目录. C#: 在“项目"菜单上,单击“属性". 单击“构建"选项卡. 单击“输出路径"框旁边的“浏览"按钮,然后选择一个新的构建输出目录. 如果您希望在这两个位置保留文件,则编写一个批处理文件(cmd 或 vbs 或 PowerShell)将文件从应用程
156 2022-07-19
编程技术问答社区
vb。net 2010VS datagridview单单元格格式
我正在尝试格式化单个单元格.我有一个未绑定的数据网格视图,我想将当前单元格格式化为货币. DataGridView1.CurrentCell.Style.Format = "c"DataGridView1.Item(2, 2).Style.Format = "c" 这些说明都不起作用.无论如何我可以这样做吗? 解决方案 单元格格式不适用于现有值,它将在后续值更改时自动更改.我想出了这个; Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) 句柄 Button2.ClickFor 每个单元格 As DataGridViewCell 在 DataGridView1.SelectedCellscell.ValueType = GetType(System.Single)Dim newStyle As New DataGridViewCellStylenewStyle.Format
126 2022-07-19
编程技术问答社区
从access填充组合框
大家好 首先对不起我的英语 我想用代码和描述从访问表中填充一个组合框,但是 代码为10位,描述为50 我希望在代码的总位数加 1 之后开始描述 好像 1 描述112 描述12123 描述123第1234章12345 描述12345123456 描述1234561234567 描述123456712345678 描述12345678123456789 描述1234567891234567890 描述1234567890 这可能吗?? 我知道如何从访问中填充组合,但我不知道如何使描述从位置 11 开始 谢谢和问候. 解决方案 你可以在你的 SQL 中试试这个: SELECT LEFT(code & '' '', 11) as code, description FROM myFile 它将 11 个空格连接到代码的末尾,然后获取该字符串的前 11 个字符.所以基本上它是一个垫吧. ---- 新增 ---- 为此,您需要
196 2022-07-19
编程技术问答社区
使用套接字发送接收数据。
大家好 我想连接条形码打印机并向他发送一些特定字符并收回他们发送给我的任何内容 在 VB6 中,我使用了 winsock,并且(对我而言)事情很简单.... Winsock1(totlistsite_w).RemoteHost = ListView1.ListItems(totlistsite_w).SubItems(1)Winsock1(totlistsite_w).RemotePort = ListView1.ListItems(totlistsite_w).SubItems(2)Winsock1(totlistsite_w).Connect做txtCounter = ""If Return_Status.Enabled = False Then 退出 执行If ListView1.ListItems(totlistsite_w).ListSubItems(6) = "" 然后 退出 做做事件If Winsock1(totlistsite_w).State = 7 然后
154 2022-07-19
编程技术问答社区
如何将excel电子表格导入word模板
嗨,有人可以帮我吗.. 如何制作一个程序以将 excel 电子表格导入数据库,然后将其传播到 word doc 模板中.例如..我有很多关于 200 人的客户详细信息要发送发票..所以我必须在该发票中输入所有客户的特殊信息.所以我需要一个程序可以分析我的电子表格中的数据,然后单击一次可以打印 200 张发票.. 有人可以给我一个示例源/测试项目.. 解决方案 您可以为此使用邮件合并吗?请参阅:http://support.microsoft.com/kb/294683[^]
176 2022-07-19
编程技术问答社区
在Visual Basic中写入嵌入的文本文件
生日, 我正在尝试写入作为 Visual Basic 2008 中解决方案资源的文本文件.不幸的是,我不知道该怎么做.所有的指南、问题等似乎都是关于写入外部文本文件的.有人可以帮帮我吗? 谢谢 解决方案 检查一下 http://social.msdn.microsoft.com/Forums/zh/vbgeneral/thread/b926a443-13ec-4bb7-a662-b36267f1474d[^] 如果这是嵌入资源,则嵌入在可执行文件中,严格只读,因此您将无法修改它.为什么确实如此?考虑到它的用途,从不需要它. —SA
116 2022-07-19
编程技术问答社区
DNS解析错误。
提前致谢, 使用已过时的方法“Dns.Resolve"时出现错误 BuildConnection(Dns.Resolve(ServerAddr).AddressList(0), FtpPort)System.Net.Sockets.SocketException:请求的名称 is 有效,但没有数据 of 请求的类型是找到了 使用 GetHostEntry 时会出现此错误 BuildConnection(Dns.GetHostEntry(ServerAddr).AddressList(0), FtpPort) System.Net.Sockets.SocketException:不知道这样的主机 Private Sub BuildConnection(ByVal ServerAddr As IPAddress, ByVal FtpPort As Int32) end sub 任何建议都将不胜感激. 解决方案 为什么不分开您的 Dns 方法调用并使用调试器逐
184 2022-07-19
编程技术问答社区
C#代码更改为VB
如何将此 C# 代码更改为 VB.Net public static 列表LoadVideosKey(string keyWord){试试{var xraw = XElement.Load(string.Format(SEARCH,keyWord));var xroot = XElement.Parse(xraw.ToString());var links = (from item in xroot.Element("channel").Descendants("item")选择 新 YouTubeInfo{LinkUrl = item.Element("link").Value,EmbedUrl = GetEmbedUrlFromLink(item.Element("link").Value),ThumbNailUrl = GetThumbNailUrlFromLink(项目),}).Take(20);return links.ToList();}catch
114 2022-07-19
编程技术问答社区
如何搜索access数据库以获取字段数据。。。这样我可以检查它是否重复
例如,我需要检查表中是否已经存在 busid =5 如何从数据库中提取所有busid字段的数据,与我刚刚为busid输入的新输入进行比较(以便db中不重复busid) 解决方案 pdoxtrader的代码改编 Public Function BusIdExists(ByVal busid As String) As Boolean Dim thisSql As String = "SELECT Count(*) FROM [yourtable] WHERE busid=@busid" Dim rowCount As Integer '' Get the list of rows with that busid Using conn As New SqlConnection("your sql connect string") conn.Open() Using
132 2022-07-19
编程技术问答社区
INSERT INTO语句中出现语法错误。。。OLEDBE异常
我哪里错了 一切看起来都很好 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 处理 Button1.Click con.Open() Str = "插入PassengerDetails(BusID,PName,RouteName,Age,Sex,Date,Time)values(''" + Label7.Text + "'',''" + TextBox2.Text + "'',''"+ Label8.Text + "'',''" + TextBox1.Text + "'',''" + ComboBox2.SelectedValue+ "'',''" + Label12.Text + "'',''" + Label14.文字+“'')" cmdInsert = 新 OleDbCommand(Str, con) cmdInsert.Execute
178 2022-07-19
编程技术问答社区
具有的连接字符串。sdf数据库
如何使用 .sdf 数据库创建连接字符串 这是我的连接字符串,但它不起作用 " Data Source = 'Database1.sdf';" 解决方案 尝试在 VS 中使用服务器资源管理器窗格建立连接: 1) 打开服务器资源管理器. 2) 右击“数据连接";并选择“添加连接" 3) 在随后的对话框中,选择您的数据源和数据库,指定安全信息,然后按“测试连接";按钮. 4) 连接成功后,按“确定" 5) 在 Server Explorer 窗格中突出显示您的数据库,然后查看 Properties 窗格.将显示一个连接字符串的工作示例,您可以将其复制并粘贴到您的应用程序或配置文件中. 正如大家所说,转到此链接 http://www.connectionstrings.com/sql-server-compact/[^] 看来您需要使用以下几行来获取正确的数据库连接字符串 string StartupPath = Path.GetDirectory
170 2022-07-19
编程技术问答社区
带响应滤波器的字节丢失
你好, 最后一天,我决定提高我网站的性能,所以我决定压缩响应. 我创建了一个已在 Web.config 中注册的模块.此模块为 PostRequestHandlerExecute 事件注册一个处理程序.此处模块将 System.IO.Compression.GZipStream 设置为响应的过滤器.当响应 MIME 类型为 text/html 时出现问题,因为我想缩小 html 代码.我写了一个新的流来做到这一点,它工作正常,但是当我将它与 GZipStream 结合时,会丢失数据. 示例:在 HTML 代码的末尾我找到“" 我的想法是创建一种“流链":在将数据写入 GZipStream 之前压缩 html 代码的 MinifyHTMLStream,在将压缩后的 html 代码发送到客户端之前对其进行压缩. 所以,问题是:为什么响应过滤器只有在“流链"中只有 1 个流时才能正常工作? 下面是代码: '过滤注册Dim
128 2022-07-19
编程技术问答社区
下拉复选列表框
有没有人创建过下拉列表框? 是否有一个下拉复选框允许通过设置数据源属性来显示数据. 因为在这个下拉列表中,我必须遍历所有项目才能将其添加到下拉列表中 解决方案 是 - 这个[^] 可能会对您有所帮助. 除了 Abhinav 的回答之外,还有大量的例子遍布整个网络,看看 这个[^] 例如.
176 2022-07-19
编程技术问答社区
在数据集中使用函数排序
你好, 我有一个带有以下表达式的reportviewer 报告: IIf([Number of A Levels]>3,(([UCAS Points]/3)*([Number of A Levels]-(1-(1/[Number of A Levels]))))/[Number of A Levels],[UCAS Points]/[Number of A Levels]) AS [Weighted Average] 我需要使用 [加权平均] 的结果或在表单代码中使用类似的函数来对报告进行排序.请注意,我使用表格适配器和数据集. 使用上面的代码,我得到函数参数:''>'' not Recogniz. 任何帮助将不胜感激. 问候, 解决方案 您好, 请尝试以下可能会有所帮助. Dim dr As DataRowDim WeightedAverage As Integer = IIf( Convert.ToInt32(dr("A级数"))>3
200 2022-07-19
编程技术问答社区
如何在Office(Excel)2007版本中运行Excel(Office)2002 Automation
我在 Windows XP SP2 操作系统和 MS Office 2002 中为我的 Excel 自动化开发了一个程序. 项目完成后,QA 团队在 Windows 7 操作系统和 MS Office 2007 for Excel 电子表格中测试了我的项目. 但是,在他们进行测试之前,他们编译了我的项目.在编译时,程序弹出了一个关于 Excel 不兼容的错误. 我下载了 Oxppia(用于我在 excel 2002 中完成的 excel 自动化)并将其安装在装有 windows 7 操作系统的测试电脑中. 我收到一个错误,缺少文件,无法继续安装. 这些人可以为我提供下载oxppia的链接,我可以安装在测试电脑上吗? 请帮帮我. 谢谢. 解决方案 首先,这里[^] 你有一篇有趣的文章... 全局程序集缓存中的主要互操作程序集 要执行某些开发任务,必须在开发计算机上的全局程序集缓存中安装和注册 PIA. 通常,当您在计算机上安装 Office
208 2022-07-19
编程技术问答社区