上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 31 下一页
摘要: 今天被这个问题纠结了好一会。如何去除重复项,我遇到的问题是,在判断是否重复的条件是有两个,一个信息来源,一个是信息标题。 最后使用了哈希后很好的解决,感觉挺高效的。代码贴下,做一个备忘 //防止群发,出现重复通知,去除重复项 private List GetNotRepeatSentingEmail(List LSentingEmail) { List Result = new List(); Hashtable hash = new Hashtable(); Result.C... 阅读全文
posted @ 2014-03-05 10:41 春天又来了 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: Lumisoft.NET组件是一个很是强大的邮件发送、邮件接管等功能的开源组件,一般用它来处理惩罚邮件的相干操纵,是很是合适的。之前也写过一些该组件的漫笔文章,不过主如果哄骗来发送邮件居多,比来因为项目须要,须要哄骗该组件来接管邮件,邮件经由过程POP3和谈进行接管到本地,故对该组件进行了周全的懂得和应用。本文主如果在此靠山上,介绍该组件的POP3和谈处理惩罚类的应用。Lumisoft.NET组件2013年作者有做了必然的更新,修复了一些题目,本文是基于该组件的最新版本进行开辟应用。1、POP3登录及头部信息获取 应用POP3,必须创建一个POP3_Client的对象,然后经由过程Con... 阅读全文
posted @ 2014-03-04 15:37 春天又来了 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: c# ftp递归下载文件,找来找去这个最好。(打断点,一小处foreach要改成for) /// /// ftp文件上传、下载操作类 /// public class FTPHelper { /// /// ftp用户名,匿名为“” /// private string ftpUser; /// /// ftp用户密码,匿名为“” /// private string ftpPassWord; /// ///通过用户名... 阅读全文
posted @ 2014-02-17 17:17 春天又来了 阅读(3092) 评论(0) 推荐(2) 编辑
摘要: 1.获取和设置当前目录的完全限定路径。string str = System.Environment.CurrentDirectory;Result: C:xxxxxx2.获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。string str = System.Windows.Forms.Application.StartupPath;Result: C:xxxxxx3.获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名。string str = System.Diagnostics.Process.GetCurrentProcess().Mai 阅读全文
posted @ 2014-02-14 19:52 春天又来了 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1:新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图) ,此主题相关图片如下:2:安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成3:开始制作 安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的?程序?菜单"和"用户桌面"中. 这样安装程序安装安 阅读全文
posted @ 2014-02-13 21:14 春天又来了 阅读(336) 评论(0) 推荐(0) 编辑
摘要: Delphi使用ADO可以连接MSSQL和ACCESS,但似乎不能连接MYSQL和ORACEL,如果要连接MYSQL和ORACLE得使用BDE。 一、连接方法 首先得先安装mysql驱动程序_mysql-connector-odbc-5.1.6-win32,然后点控件面板->管理工具->数据源 (ODBC) 点系统DNS,然后选择MySQL ODBC Driver,点完成。出现如下界面,填写相关的信息,选择数据库点完成,完成MYSQL的ODBC数据源的创建 接下来在Delphi里测试一下是否能连接成功。 首先在Delphi的BDE选项中拉一个Table数据库控件,点击该控件,... 阅读全文
posted @ 2014-02-06 09:40 春天又来了 阅读(5120) 评论(0) 推荐(0) 编辑
摘要: 以前开发时经常使用一些大型的数据库,像这样小的数据库还是前段时间才看到。看看Delphi怎么使用内置的数据库, 先在BDE里拉两个数据库控件。DataBase和Table,然后再拉两个数据库控件DataSource和DBGrid 准备好后,点Delphi 7的工具栏的Tools选DataBase Destop,在弹出的窗口里点File新建一个表。表的类型选择选择ParaDox 7 之后,为这张表添加相应的数据,将数据库保存起来。 双击DataBase,配置好链接字符串 选择Table,在右边的属性栏中对数据表进行如下设置 最后选中DataSource,在Da... 阅读全文
posted @ 2014-02-05 14:00 春天又来了 阅读(4551) 评论(0) 推荐(0) 编辑
摘要: 前面加* 或者_,不是CSS的正常写法,而是利用IE的解析BUG,从而实现所需要的效果。应尽量避免使用吧。*margin-left:32px; /*所有浏览器*/*margin-left:32px; /* IE7 & IE6*/_margin-left:17px; /* IE6*/ ----------------------------------------------------------------------------------------------------------LINE-HEIGHT:200%是什么意思是指你定义line-height的那个元素的font- 阅读全文
posted @ 2014-01-23 11:11 春天又来了 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 动态链接库(Dynamic Link Library)是一个可以执行的并可以被多个Windows应用程序共享的程序模块(Module)。模块中包含代码、数据和资源。 动态链接库的优点:不用重复编译和链接,一旦装入内存,DLL中的函数就可以被系统中的任何在运行的应用程序使用,而不必产生函数的多个COPY。 DLL和EXE很类似,区别在于,DLL文件中虽然包含了可执行代码却不能单独执行,只能由Windows应用程序直接或间接调用。 静态链接是将应用程序调用的库函数COPY一份到应用程序中去。 动态链接,当应用程序使用了某个DLL中的函数时,动态链接不COPY代码,还是在运行期间... 阅读全文
posted @ 2014-01-22 10:58 春天又来了 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 有时候利用css比较方便控制网页html中img图片的显示大小。这样也省得自己一个一个去定义。img,a img{ border:0; margin:0; padding:0; max-width:600px; width:expression(this.width>600?"600px":this.width); max-height:600px; height:expression(this.height>600?"600px":this.height); } 这样当我们的图片高度 宽度 ... 阅读全文
posted @ 2014-01-21 09:32 春天又来了 阅读(3462) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 31 下一页