
C#学习
文章平均质量分 68
希望
这个作者很懒,什么都没留下…
展开
-
C#学习总结之一——c# 实现两个窗体间相互访问
在编写C#windows应用程序的时候我们经常会遇到这种问题,怎么样在两个窗体间传递数据呢?例如,用C#做一个文本编辑器,里面有一个搜索功能(即搜索我打开的文本里面的文字),点搜索则弹出搜索对话框,输入要搜索的内容,然后确定,就可以搜索到我打开的文本里面的文字了,这里就用到了两个窗体间的相互通信。我查看了相关的资料想了想,得出一些想法和方法。 也许有的人会觉得这个很简单呀。假如主框架转载 2011-10-21 09:35:29 · 2494 阅读 · 1 评论 -
C#学习总结之二——自定义控件
要想在VS 2008中编辑自定义控件,步骤如下: 1.点击文件->新建项目->选择Windows控件库 2.编辑控件 3.点击生成->生成 项目名称 ,完成这一步后会在bin或debug目录下看到"项目名称.dll"文件,这个便是你的控件库了 4.在需要使用该控件的程序中点击工具->选择工具项->浏览->选择刚才的那个.dll文件,这样你便会在你的工具箱中找到你的那个控件转载 2011-10-21 10:18:14 · 623 阅读 · 0 评论 -
有趣的杀人游戏(没有用循环链表)
约瑟夫环问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。例如:n = 9, k = 1, m = 5using System;using System.Collections.Generic;using System.Linq原创 2011-11-24 09:45:19 · 613 阅读 · 0 评论 -
asp.net后台调用dl
4/后来发现上面这些方法要么不合理要么太繁琐,后面就发现一种方法可以 把dllTest.dll拷贝到bin目录下,然后发布网站调用是可以的,因为发布后的网站DLL都在bin目录下与dllTest.dll同级所以是可以的 但这种情况是如果直接到vs2005里面调试是不行的,因为调试网站是在vs自带的Web服务器里面运行的,利用的文件是C:\WINDOWS\Microsoft.NET\Fr转载 2012-02-10 16:28:25 · 830 阅读 · 0 评论 -
webservice 调用dll动态库
今天看到别人发布的一服务,也是用asp.net发布的,但是里面没有代码,只有几个dll动态库,自己也试着写了个dll,但是在webservice里面引用了之后却不管用,后来仔细想了一下,才明白,原来别人那个是把service.cs封装成dll了,也就是将下面的整个文件 using System;using System.Linq;using System.Web;using Sys原创 2012-03-11 23:20:55 · 8730 阅读 · 4 评论 -
“webservice远程测试显示“测试窗体只能用于来自本地计算机
概述: 如果在本地测试webservice可以运行,在远程却显示“测试窗体只能用于来自本地计算机的请求”或者"The test form is only available for requests from the local machine. ",那是因为没有开启远程访问的原因。解决办法:在web.config的中间加入如下配置节内容转载 2012-03-30 15:19:55 · 3843 阅读 · 0 评论 -
asp.net响应带参数的网址?&
(1)后台首先,应该在后台测试连接数据库,并且能根据传递的参数返回不同的数据;其次,解析URL(网页加载时的网址),string strUrl = Page.Request.Url.AbsoluteUri;将参数分离出来最后响应函数,例如getStrBfCar(para1,para2)(2)前台主要是接收后台传过来的值,如var strPublic = '';然后将strP原创 2012-03-16 09:36:22 · 1212 阅读 · 0 评论