我在C#的ASP.NET代码中使用Server.CreateObject方法生成一个COM组建的实例,但是Server.CreateObject方法返回一个Object类型,这样的话,只要我调用这个COM组件中非Object类型的方法,编译器就拒绝编译。如何才能转换这个对象的类型?我现在不想用Interop来调用COM组件,不知道在座的高手有没有可行的办法。重金酬谢
解决方案 »
- winform修改了文本框的值,click怎么得到的还是原来的值
- js push值为空?这个jquery插件DataTables真心不好用啊。
- 刚入门的用书本的例子出现“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。”请各位朋友指点。谢谢!
- 点击按钮后刷新GridView的数据
- 这个方法在并发时候会出现问题吗
- 求救~~父窗口获取iframe中表单的数据问题!!急!!!!
- 我没用拖放式的把GridView放在页面上,而是new出对象,把他动态加到页面上,请问要做什么处理能和拖放式的达到一样的效果?谢谢!
- 又是关于DATAGRID的问题!:(
- 送100分,紧急求救!
- treeview的问题
- 请所有的高手来解答,但请说的详细点!(急)
- sos!!关于iframe的小问题,请高手救急啊!!!
xxxClass x= new xxxClass();
x.Method();
http://www.4guysfromrolla.com/ASPScripts/PrintPage.asp?REF=%2Fwebtech%2F112101%2D1%2Eshtml
http://www.sron.net/infoView/Article_657.html
using jmail; //添加命名空间try
{
if (SendTo.Text=="") { return; }
jmail.MessageClass Jmail=new jmail.MessageClass();
Jmail.Charset="GB2312";
Jmail.Encoding="base64";
Jmail.ContentType="text/html"; if (SendTo.Text!="") { Jmail.AddRecipient (SendTo.Text,null,null); } //目的地址
if (SendCC.Text!="") { Jmail.AddRecipientCC (SendCC.Text,"",""); } //抄送地址
if (SendBCC.Text!="") { Jmail.AddRecipientBCC(SendBCC.Text,""); } //密送地址
if (SendFrom.Text!="") { Jmail.From= SendFrom.Text; } //源地址
if (SendTo.Text!="") { Jmail.Subject= MailTitle.Text; }
if (Session["UserName"].ToString()!="") {Jmail.FromName=Session["UserName"].ToString(); }
if (MailTitle.Text!="") { Jmail.Subject=MailTitle.Text; } // 主题
if (MailInfor.Text!="") { Jmail.Body = MailInfor.Text; // 内容
//---------------------------------- 附件 -------------------------
String StrFileName;
StrFileName= MailCylerder.PostedFile.FileName;
//if (StrFileName.Length!=0) { Jmail.AddAttachment(StrFileName,false,"");}
Jmail.AddAttachment(StrFileName,false,"");
//- -------------------------------------------------------------Jmail.Silent=true;
Jmail.Logging=true;
Jmail.MailServerUserName="UserName" ;
Jmail.MailServerPassWord="Password" ;
if(Jmail.Send("smtp.domain.com",false))
{
// 成功
}
else
{
// 发送失败
}
}
catch
{
//异常
}
ms.To="...";//发送给
ms.Cc+="...";//抄送
ms.From="";//发信人地址
ms.Subject="title";//标题
ms.Body="body";//正文
ms.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");//是否需要身份验证
ms.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername",""); //用户名
ms.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword","");//密码
SmtpMail.SmtpServer="61.55.138.186";//邮件服务器地址
SmtpMail.Send(ms); //发送
你的方法用过了,错误说服务器要求身份验证,我是拷贝粘贴的to luluso:
你的方法也用了,错误信息:The message was undeliverable. All servers failed to receive the message