软录 · 2022年12月3日

vbnet发送qq|有谁搞过vbnet或c#给QQ好友发信息的怎样实现的能不能说说

『壹』 asp.net 发送邮件,qq与sina有可以,但是163和126却无法发送。怎么回事。

直接发这里吧,没什么秘密的 我自己在用的代码 你试试吧呵呵好用就给分 首先引入 using System.Net.Mail; using System.Net; ———————————————————- 核心代码,多余的就不贴出了 ////设置发件人信箱,及显示名字 MailAddress from = new MailAddress("[email protected]", "测试发送"); //设置收件人信箱,及显示名字 MailAddress to = new MailAddress(TextBox1.Text, "收件人名字"); //创建一个MailMessage对象 MailMessage oMail = new MailMessage(from, to); oMail.Subject = TextBox2.Text; //邮件标题 oMail.Body = TextBox3.Text; //邮件内容 oMail.IsBodyHtml = true; //指定邮件格式,支持HTML格式 oMail.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");//邮件采用的编码 oMail.Priority = MailPriority.High;//设置邮件的优先级为高 //发送邮件服务器 SmtpClient client = new SmtpClient(); client.Host = "smtp.163.com"; //指定邮件服务器 client.Credentials = new NetworkCredential("[email protected]", "*****");//指定服务器邮件,及密码 //发送 try { client.Send(oMail); //发送邮件 Label1.Text = "恭喜你!邮件发送成功。"; } catch { Label1.Text = "邮件发送失败,检查网络及信箱是否可用。"; } oMail.Dispose(); //释放资源

『贰』 如何用asp.net实现“给qq邮箱发送邮件”

在标签中添加代码。

『叁』 vb.net个人理财数据库管理系统 下面是要求 有的给我发邮箱吧 [email protected]

□ 本刊记者 王海滨│文2012年,尽管股市、楼市在这一年的投资不尽如人意,但银行理财产品仍不乏可圈可点之处,银行理财产品平均预期年化收益率近5%,股份制商行成为发行主力。收益近5%特别是各个银行相继推出一些跨年产品,让一度低迷的理财市场重新热闹起来。现在很多热销的期限在150天左右的理财产品收益率基本站上了5%,而此前这类期限的产品收益率仅在4.3%左右,跨年银行理财品的确“5”动人心。工行北京分行个金部某负责表示,2012年银行理财产品已经逐步从投资单一金融产品转向组合类产品,其中,银行理财产品中的组合投资类产品占比过半,从银行理财产品的发行主体来看,股份制商业银行仍然是主力军,而银行理财产品也表现出了量价齐增的现象。在股市、楼市低迷的情况下,银行理财品表现出了稳定和增值的本色。从相关数据看,预计银行类理财产品平均年化收益率将近5%。同时,由于近几年各银行都把发行理财产品当做重要的利润增长点,因此产品线极大丰富,营销手段、营销方式和投资管理等方面也不断创新和日趋完善。虽然每家银行策略不同,但是无论哪家银行,在年末岁初都是揽储的冲刺和开局阶段。所以到了这个时间,传统的银行理财产品也因此迎来了旺季。为了能在揽储大战中多一份胜算,各银行纷纷提高理财产品的收益率也是理所当然。并非储蓄银行理财品也不是绝对的零风险、稳收益。12月以来,已经曝出多起理财产品兑付风波事件,银行和投资者都应从中吸取经验教训。私售理财产品事件有太多的相似,虽然涉事的只是个别银行,但对于其他银行也并非高枕无忧,此类事件给银行内部管理机制敲响了警钟。随着近几年信贷量和营业网点双重扩张暴露的风险也越来越多。银行忙于高速扩张却缺少精耕细作,私售事件几乎都是发生在基层网点,暴露出银行疏于对基层员工的管理。而对于投资者,重要的是提高风险意识,应当知道理财产品并非存款,高收益的背后必然是高风险。从购买理财产品的那刻起,就要有能赚能亏的心理准备。我国大多数的投资者还不具备基本的金融常识,往往容易受骗上当。为避免被私售事件发生,投资者应当坚持在网点内完成所有签约手续,认清协议中银行扮演什么样的角色承担什么样的责任,绝不能听信客户经理的口头承诺,只有落实到书面的东西才有法律效力。钱景乐观对于已经到来的2013年,理财产品收益是否会有所提升,怎样才能规避投资风险,成为投资者首要考虑的问题。对此,接受本刊记者采访的银行相关人士表示,今年市场对银行理财产品的需求仍然较高,银行对理财产品市场持乐观态度,产品发行量和收益率圴会有小幅稳增长。2013年理财,对于稳健的投资者而言,继续在银行长期理财品中寻取固定收益应该是不错的选择。而对于普通投资者,因为财政悬崖悬而未决,挂钩汇率的理财产品还是少碰为妙。对于挂靠大宗商品的理财产品来说,由于美元的颓势,以黄金(1657.90,-16.70,-1.00%)为主的贵金属投资市场,将继续延续2012年的牛市,因此这类产品的投资仍存在一定的利润空间。此外,挂钩酒类及艺术品等另类理财产品在标的物遭到爆炒和爆料之后会继续回归理性,这会拉低国内另类理财市场的价格波动幅度,投资者应

『肆』 有谁搞过vb.net或c#给QQ好友发信息的怎样实现的,能不能说说

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Security.Cryptography;using System.Diagnostics;namespace QQLogin{ public partial class QQLoginForm : Form { public QQLoginForm() { InitializeComponent(); } UserInfo ui; private void button1_Click(object sender, EventArgs e) { //单用户登陆 if (ui == null) { ui = new UserInfo();//如果没有提取出来对象,就创建一个 } if (ui != null) { ui.Username = this.txtUser.Text.Trim(); ui.Password = this.txtPwd.Text; ui.Type = this.cboType.Text == "正常" ? "41" : "40"; if (this.ValidateInput()) {//验证是否输入完全 if (string.IsNullOrEmpty(ui.Path)) {//判断是否有QQ路径,如果没有就打开对话框来选择一下 DialogResult dr = this.opfQQ.ShowDialog(); if (dr == DialogResult.OK) { ui.Path = opfQQ.FileName;//将选择的路径赋值给对象 this.LoginQQ(ui.Username, ui.Password, ui.Type, ui.Path);//登陆QQ } } else { this.LoginQQ(ui.Username, ui.Password, ui.Type, ui.Path); } } SerializeHelper.SerializeUserInfo(ui);//每次登陆都序列化保存一次 } } private bool ValidateInput() {//验证是否输入完整 if (this.txtUser.Text == "") { this.txtUser.Focus(); return false; } else if(this.txtPwd.Text=="") { this.txtPwd.Focus(); return false; } return true; } private void LoginQQ(string user,string pwd,string type,string path) {//登陆QQ的命令,通过CMD命令来执行 Process MyProcess = new Process(); //设定程序名 MyProcess.StartInfo.FileName = "cmd.exe"; //关闭Shell的使用 MyProcess.StartInfo.UseShellExecute = false; //重定向标准输入 MyProcess.StartInfo.RedirectStandardInput = true; //重定向标准输出 MyProcess.StartInfo.RedirectStandardOutput = true; //重定向错误输出 MyProcess.StartInfo.RedirectStandardError = true; //设置不显示窗口 MyProcess.StartInfo.CreateNoWindow = true; //执行强制结束命令 MyProcess.Start(); MyProcess.StandardInput.WriteLine(path+" /start QQUIN:"+user+" PWDHASH:" + EncodeHash.pwdHash(pwd) + " /stat:"+type);//直接结束进程ID MyProcess.StandardInput.WriteLine("Exit"); }private void btnExit_Click(object sender, EventArgs e) { Application.Exit(); } private void txtUser_KeyPress(object sender, KeyPressEventArgs e) { if ((e.KeyChar < '0' || e.KeyChar > '9')&&e.KeyChar!=8) {//只能输入数字和退格键 e.Handled = true; } } private void QQLoginForm_Load(object sender, EventArgs e) { LoadInfo();//单用户获取 } private void LoadInfo() {//单用户获取 ui = SerializeHelper.DeserializeUserInfo();//返回获取后对象 if (ui != null) { this.txtUser.Text = ui.Username;//填充文本框 this.txtPwd.Text = ui.Password;//填充密码框 this.cboType.SelectedIndex = ui.Type == "41" ? 0 : 1;//选择登陆方式 } else { this.cboType.SelectedIndex = 0; } } private void btnConfig_Click(object sender, EventArgs e) { ConfigForm cf = new ConfigForm(); cf.ShowDialog(); LoadInfo(); }}}using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace QQLogin{ public partial class ConfigForm : Form { UserInfo ui; public ConfigForm() { InitializeComponent(); } private void txtPath_Click(object sender, EventArgs e) {//点击一次文本框,弹出一次对话框来选择QQ路径 DialogResult dr = this.opfQQ.ShowDialog(); if (dr == DialogResult.OK) { this.txtPath.Text = opfQQ.FileName; } } private bool ValidateInput() {//验证是否输入完整 if (this.txtUser.Text == "") { this.txtUser.Focus(); return false; } else if (this.txtPwd.Text == "") { this.txtPwd.Focus(); return false; } else if (this.txtPath.Text == "") { return false; } return true; } private void btnCancel_Click(object sender, EventArgs e) { this.Close(); } private void ConfigForm_Load(object sender, EventArgs e) { LoadInfo(); } private void btnSave_Click(object sender, EventArgs e) { ui = new UserInfo(); ui.Username = this.txtUser.Text.Trim(); ui.Password = this.txtPwd.Text; ui.Type = this.cboType.Text == "正常" ? "41" : "40"; ui.Path = this.txtPath.Text; if (this.ValidateInput()) { SerializeHelper.SerializeUserInfo(ui); this.Close(); }} private void LoadInfo() { ui = SerializeHelper.DeserializeUserInfo(); if (ui != null) { this.txtUser.Text = ui.Username; this.txtPwd.Text = ui.Password; this.cboType.SelectedIndex = ui.Type == "41" ? 0 : 1; this.txtPath.Text = ui.Path; } else { this.cboType.SelectedIndex = 0; } } }}

『伍』 vb.net个人理财数据库管理系统 下面要求 有的给我发邮箱吧 [email protected]

个人财务信息管理系统,你说什么具体的要求,如语言哪些功能要明确什么样的数据结构东西,我们可以帮你

『陆』 VB.NET能编写类似QQ程序的服务端么

可以的,服务器用WIN 2000/NT了,语言只是个工具而已,想实现的目的用所选的工具都能实现,只是实现周期的长短了。vb可以做任何事,比如高级应用,线程等,但要用到API,如果用C/c++就不用API 了,所以工具的选择还是蛮重要的!

『柒』 vb 接收邮件源码,用winsock也可以,用jmail.dll也可以,所有的都要有源码!发送到[email protected]

建议你去看阿江翻译的JMAIL开发文档:http://www.ajiang.net/luntan/w3jmail4_cn.pdf把这几个对象看一下:POP3。MESSAGES,MESSAGE,ATTS,ATT过程:1。先用POP3对象连接邮件服务(当然你邮箱要开POP设置)并接受到MESSAGES2。取到MESSAGES后,轮循到MESSAGE对象后。3。对MESSAGE解析,得到邮件标题,内容,收发人,4。如果有附件还要对ATTS对象轮循并解析(可以把附件存在本地或写链接)MESSAGES是信件集MESSAGE是单封信件ATTS是附件集ATT是单个附件————————————————————————发信分割线————————————————————————拿个别人的回答改了一下,俺VB几乎没用过,只会VB。NET先注册DLL然后VB代码如下:Private Sub Command1_Click()SendMail "标题", "正文"End SubSub SendMail(Optional ByVal sSubject As String, _Optional ByVal sBody As String)Dim jmailSet jmail = CreateObject("jmail.Message")jmail.Charset = "gb2312"jmail.Silent = Falsejmail.Priority = 1 '邮件状态,1-5 1为最高jmail.MailServerUserName = "XXX" 'Email帐号jmail.MailServerPassWord = "XXX" 'Email密码jmail.FromName = "XXX" '发信人姓名jmail.From = "[email protected]" '发邮件地址地址jmail.Subject = sSubject '主题jmail.AddRecipient "[email protected]" '收信人地址jmail.body = sBody '信件正文jmail.Send ("smtp.163.com") 'SMTP服务器,如smtp.sohu.comSet jmail = NothingEnd Sub全了。FromName 和FROM 建议都用邮件地址,不然有的邮箱不收的

『捌』 vb.net 2008 我想用代码复制一个文件到剪贴板。 用户然后在QQ对话框中右击粘贴就可直接发送。 代码怎么写

复制什么文件呢?

给你举个例子:复制音频文件

PublicClassForm1'VB.Net复制读取音频文件并复制到剪贴板PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickTryDimMyDataAsByte()MyMyData=My.Computer.FileSystem.ReadAllBytes("WindowsXP.wav")My.Computer.Clipboard.SetAudio(MyData)MessageBox.Show("已经成功将音频数据VB.Net复制到剪贴板!","51cto提示",MessageBoxButtons.OK,MessageBoxIcon.Information)CatchexAsExceptionMessageBox.Show("将音频数据复制到剪贴板出现错误,请检查音频文件是否已经存在?","51cto提示",MessageBoxButtons.OK,MessageBoxIcon.Error)EndTryEndSub'粘贴剪贴板音频数据并播放PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickTryDimMyDataAsObjectMyMyData=My.Computer.Clipboard.GetData(DataFormats.WaveAudio)My.Computer.Audio.Play(MyData,AudioPlayMode.Background)CatchexAsExceptionMessageBox.Show("剪贴板上不存在指定的音频数据!","51cto提示",MessageBoxButtons.OK,MessageBoxIcon.Error)EndTryEndSub'清空剪贴板上的音频数据PrivateSubButton3_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton3.ClickMy.Computer.Clipboard.Clear()EndSubEndClass

完善一下答案,现在所谓的复制粘贴文件操作,只是复制文件的地址,然后到指定地址,你要做的就是把文件的地址复制到剪贴板就好。所谓的剪切,也就是后多了一个delete功能。大同小异。

『玖』 用asp.net+c#如何将网页留言直接发送到qq邮箱请回答详细点,谢谢!

你要做其实就是一个发送邮件的过程,很简单的其实你要用到的就是System.Web.Mail 命名空间下得几个类 1. MailMessage ,提供属性和方法来创建一个邮件消息对象。(Provides properties and methods for constructing an e-mail message.) 2. MailAttachments – 提供属性和方法来创建一个邮件附件对象。(Provides properties and methods for constructing an e-mail attachment.) 3. SmtpMail – 提供属性和方法通过使用windows 2000 CDOSYS 的消息组件的联合数据对象来发送邮件消息)。(Provides properties and methods for sending messages using the Collaboration Data Objects for Windows 2000 (CDOSYS) message component)剩下的不多说了,自己去查下这几个类的属性方法,你就会明白了代码我是随便在往上找得,你可以自己自己去找找其实很多的。