锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲天堂2016,欧美亚洲精品一区二区,亚洲一级在线观看http://www.tkk7.com/dushengjun/zh-cnSat, 10 May 2025 17:25:33 GMTSat, 10 May 2025 17:25:33 GMT60鍏充簬one-to-one鐨勯厤緗棶棰?/title><link>http://www.tkk7.com/dushengjun/archive/2006/10/17/75717.html</link><dc:creator>Dushengjun</dc:creator><author>Dushengjun</author><pubDate>Tue, 17 Oct 2006 10:42:00 GMT</pubDate><guid>http://www.tkk7.com/dushengjun/archive/2006/10/17/75717.html</guid><wfw:comment>http://www.tkk7.com/dushengjun/comments/75717.html</wfw:comment><comments>http://www.tkk7.com/dushengjun/archive/2006/10/17/75717.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/dushengjun/comments/commentRss/75717.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/dushengjun/services/trackbacks/75717.html</trackback:ping><description><![CDATA[銆Hibernate銆鐨勩涓瀵逛竴鍥犳槧灝勫叧緋伙紝one-to-one鐨勯厤緗紝鏈変竴浜涚枒闂?br />銆涓句緥璇存槑<br />聽聽 Person.java<br />聽 class Person{<br />聽聽private Mark mark;<br />聽 private int personId;<br />聽聽private name;<br />聽//get 鍜屻set 鏂規硶娣辯渷鐣?br /><br />}<br />聽聽<br />聽Mark.java<br />class Mark{<br />private int markid;<br />private Person;<br />//get鍜屻set鏂規硶鐪佺暐<br />}<br />//鏄犲皠鏂囦歡<br />Person.hbm.xml<br /><class name="test.Person" table="person"><br />聽<id name="personId" type="integer"><br />聽聽聽聽聽聽聽聽聽聽聽 <column name="personId" /><br />聽聽聽聽聽聽聽聽聽聽聽 <generator class="increment" /><br />聽聽聽 </id><br /><one-to-one name="address" class="test.Mark" cascade="save-update" /><br /></class><br /><br /><br />Mark.hbm.xml<br /><class name="test.Mark" table="mark"><br />聽聽<id name="markId" type="integer"><br />聽聽聽聽聽聽聽聽聽聽聽 <column name="addressId" /><br />聽聽聽聽聽聽聽聽聽聽聽 <generator class="increment" /><br />聽聽</id><br /><one-to-one name="address" class="test.Person" /><br /></class><br /><br />鎴戠殑闇姹傛槸錛?br />鍦?strong>澧炲姞</strong>鎴栬?strong>淇敼</strong>琛╬erson琛ㄦ椂錛屽悓鏃舵洿鏂拌〃mark琛ㄥ唴瀹?鑰屼笖涓嶄嬌鐢ㄥ叡浜富閿紝姣忎釜琛ㄩ兘鏈夌嫭绔嬬殑涓婚敭,鎴戣繖鏍烽厤緗椂錛屽緇堟姤閿欙紝甯屾湜楂樻墜鎸囩偣锝炲湪綰跨瓑<br /><img src ="http://www.tkk7.com/dushengjun/aggbug/75717.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/dushengjun/" target="_blank">Dushengjun</a> 2006-10-17 18:42 <a href="http://www.tkk7.com/dushengjun/archive/2006/10/17/75717.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>delphi瀹炵幇鏂囦歡鐨勫叧鑱?/title><link>http://www.tkk7.com/dushengjun/archive/2006/09/20/70934.html</link><dc:creator>Dushengjun</dc:creator><author>Dushengjun</author><pubDate>Wed, 20 Sep 2006 14:00:00 GMT</pubDate><guid>http://www.tkk7.com/dushengjun/archive/2006/09/20/70934.html</guid><wfw:comment>http://www.tkk7.com/dushengjun/comments/70934.html</wfw:comment><comments>http://www.tkk7.com/dushengjun/archive/2006/09/20/70934.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/dushengjun/comments/commentRss/70934.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/dushengjun/services/trackbacks/70934.html</trackback:ping><description><![CDATA[ <p>聽聽聽聽聽聽 鍦ㄤ嬌鐢╳indows緋葷粺鏃訛紝鎴戜滑浼氬彂鐜幫紝涓縐嶇被鍨嬬殑鏂囦歡鎬繪槸鍙互鐢ㄦ寚瀹氱殑搴旂敤紼嬪簭鎵撳紑錛屽:doc鏂囦歡錛屽弻鍑誨彲浠ユ墦寮鏂囦歡錛屽湪浣跨敤delphi寮鍙戝簲鐢ㄧ▼搴忔椂錛屽悓鏍烽渶瑕佸疄鐜頒笂杈圭殑鍔熻兘錛屽叾鏍稿績灝辮幏鍙栫郴緇熷綋鍓嶇殑鏂囦歡錛岃孭aramStr鍑芥暟璧峰埌浜嗛潪甯擱噸瑕佺殑浣滅敤錛屽厛闈㈡垜浠畝鍗曠敤 Delphi寮鍙戜互涓簲鐢ㄧ▼搴忔潵璇存槑闂:<br />棣栧厛錛岀敤 delphi鏂板緩绔嬩竴涓伐紼?鐒跺悗鍒嗗埆鍒涘緩紿椾綋MainFrm,MyMDIChildForm,娣誨姞鐩稿簲鐨勬帶浠?濡備笅鍥?/p> <p align="left">聽聽聽聽聽聽聽聽聽聽 <img src="http://blog.matrix.org.cn/resources/adu2008/FrmMain.jpg" />聽<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽聽聽 MainFrm<br /><br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <img src="http://blog.matrix.org.cn/resources/adu2008/mdichild.jpg" /><br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽 MyMDIChildForm<br /><br /><br /><br />浠g爜濡備笅:<br />Unit1.pas(瀵瑰簲浜嶮ainFrm紿椾綋)<br />unit Unit1;</p> <p>interface</p> <p>uses<br />聽 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,<br />聽 Dialogs, Menus,Unit2, ComCtrls;</p> <p>type<br />聽 TMainFrm = class(TForm)<br />聽聽聽 MainMenu1: TMainMenu;<br />聽聽聽 ItemNew: TMenuItem;<br />聽聽聽 N1: TMenuItem;<br />聽聽聽 N2: TMenuItem;<br />聽聽聽 N3: TMenuItem;<br />聽聽聽 OpenDialog1: TOpenDialog;<br />聽聽聽 StatusBar1: TStatusBar;<br />聽聽聽 procedure ItemNewClick(Sender: TObject);<br />聽聽聽 procedure N3Click(Sender: TObject);<br />聽聽聽 procedure FormShow(Sender: TObject);<br />聽聽聽 function CreateMDI():TMyMDIChildForm;<br />聽 private<br />聽聽聽 { Private declarations }<br />聽 public<br />聽聽聽 { Public declarations }<br />聽 end;</p> <p>var<br />聽 MainFrm: TMainFrm;</p> <p>implementation</p> <p> <br />{$R *.dfm}</p> <p>procedure TMainFrm.ItemNewClick(Sender: TObject);<br />var<br />child: TMyMDIChildForm;<br />begin<br />聽child:= TMyMDIChildForm.create(Self);<br />end;</p> <p>procedure TMainFrm.N3Click(Sender: TObject);</p> <p>begin<br />聽 if opendialog1.Execute then<br />聽聽 begin</p> <p>聽聽聽聽聽 CreateMDI.RichEdit1.Lines.LoadFromFile(opendialog1.FileName);<br />聽聽聽聽聽 Self.StatusBar1.Panels[1].Text:=opendialog1.FileName;<br />聽聽 end;</p> <p>end;</p> <p>procedure TMainFrm.FormShow(Sender: TObject);<br />var<br />聽FileName:String;<br />begin<br />聽聽 FileName:=ParamStr(1);<br />聽聽 if FileExists(FileName) then<br />聽聽聽 begin<br />聽聽聽聽聽 CreateMDI.RichEdit1.Lines.LoadFromFile(FileName);<br />聽聽聽 end;<br />end;</p> <p>聽</p> <p>function TMainFrm.CreateMDI: TMyMDIChildForm;<br />var<br />child: TMyMDIChildForm;<br />begin<br />聽聽聽 child:= TMyMDIChildForm.create(Self);<br />聽聽聽 Result:=child;<br />end;</p> <p>end.<br />unit2.pas(瀵瑰簲浜嶮yMDIChildForm紿椾綋)<br />unit Unit2;</p> <p>interface</p> <p>uses<br />聽 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,<br />聽 Dialogs, StdCtrls, ComCtrls;</p> <p>type<br />聽 TMyMDIChildForm = class(TForm)<br />聽聽聽 RichEdit1: TRichEdit;<br />聽聽聽 procedure FormClose(Sender: TObject; var Action: TCloseAction);<br />聽 private<br />聽聽聽 { Private declarations }<br />聽 public<br />聽聽聽 { Public declarations }<br />聽 end;</p> <p>var<br />聽 MyMDIChildForm: TMyMDIChildForm;</p> <p>implementation</p> <p>{$R *.dfm}</p> <p>procedure TMyMDIChildForm.FormClose(Sender: TObject;<br />聽 var Action: TCloseAction);<br />begin<br />聽Action:=caFree;<br />end;</p> <p>end.<br />榪欐牱鎴戜滑瀹炵幇浜嗕竴涓畝鍗曠殑璁頒簨鏈▼搴?榪愯緇撴灉濡備笅鍥?<br /></p> <p> <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <img src="http://blog.matrix.org.cn/resources/adu2008/running.jpg" /><br /><br /><br />鐒跺悗,鎴戜滑灝嗗伐紼嬩繚瀛?騫剁敓鎴愭渶緇堢殑EXE鏂囦歡,鐒跺悗鎴戜滑鍦╓indows緋葷粺鐩綍浠繪剰鍒涘緩涓涓枃浠?<br />濡備笅鍥綬esumeAction.java鏂囦歡<br /><br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <img src="http://blog.matrix.org.cn/resources/adu2008/file1.jpg" /><br /><br />鐒跺悗灝嗗畠鐨勬墦寮鏂瑰紡璁劇疆鎴愭垜浠嚜宸辯殑鍙墽琛岀▼搴?br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 <img src="http://blog.matrix.org.cn/resources/adu2008/file2.jpg" /><br /><br />鐒跺悗鍐嶅弻鍑繪鏂囦歡,紼嬪簭姝g‘榪愯,騫跺皢瀹冩墦寮浜?<br />聽聽聽聽聽聽聽聽聽聽聽聽 <img src="http://blog.matrix.org.cn/resources/adu2008/openfile.jpg" /><br /><br />紼嬪簭鐨勬牳蹇冨氨鏄?font color="#ff0000">paramStr</font>鍑芥暟,瀹冭幏寰椾簡緋葷粺鎺ュ彛,寰楀埌浜嗗綋鍓嶇殑鏂囦歡鍚嶇О!<br /><br /><a href="/Files/dushengjun/緋葷粺鍏寵仈.rar">鐐瑰嚮涓嬭澆</a></p> <img src ="http://www.tkk7.com/dushengjun/aggbug/70934.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/dushengjun/" target="_blank">Dushengjun</a> 2006-09-20 22:00 <a href="http://www.tkk7.com/dushengjun/archive/2006/09/20/70934.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>嫻呰皥Spring(涓)http://www.tkk7.com/dushengjun/archive/2006/09/11/68936.htmlDushengjunDushengjunMon, 11 Sep 2006 05:16:00 GMThttp://www.tkk7.com/dushengjun/archive/2006/09/11/68936.htmlhttp://www.tkk7.com/dushengjun/comments/68936.htmlhttp://www.tkk7.com/dushengjun/archive/2006/09/11/68936.html#Feedback3http://www.tkk7.com/dushengjun/comments/commentRss/68936.htmlhttp://www.tkk7.com/dushengjun/services/trackbacks/68936.html聽聽聽聽聽聽 Spring鎶鏈殑鐗圭偣鏄疘OC, 鍗沖弽鍚戞敞鍏?涓昏搴旂敤鐨勬槸XML鎶鏈拰POJO(綆鍗旿ava瀵硅薄),Spring瑕佽揪鍒扮殑鐩殑鍏跺疄寰堢畝鍗?灝辨槸灝介噺綆鍖栧師鏉ava涓殑鍦板眰鏁版嵁璁塊棶鐨勯棶棰?浼楁墍鍛ㄧ煡,浼犵粺鐨勪嬌鐢↗ava璁塊棶鍦板眰鏁版嵁搴撶殑鏂規硶鏄嬌鐢↗DBC,濡備笅鐨勪唬鐮?
聽聽 try{
聽聽聽聽聽聽 }catch(SQLException e){
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");/浠S SQL SERVER涓轟緥
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 Connection conn=DriverManager.getConnection(connurl,username,password);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽 Statement stmt=conn.createStatement();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽 聽ResultSet rs=stmt.executeQuery(sql);
聽聽聽聽聽聽聽聽 //瀹炵幇涓氬姟閫昏緫鐨勪唬鐮?br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽System.out.println("浜х敓寮傚父:"+e);
聽聽聽聽聽聽聽聽聽 }
鍙互鐪嬪埌涓轟簡璁塊棶鏁版嵁搴?鎴戜滑闇瑕佽繖涔堝澶氫綑鐨勬ā寮忕殑浠g爜,鑰屼笖鍙堣鎶涘嚭涓嶅悓鐨勫紓甯?浠g爜鍙淮鎶ゆф瘮杈冨樊,鑰屼笖涓嶅埄浜庡紑鍙戜漢鍛樻妸綺懼姏鎶曟斁鍒版渶緇堢殑涓氬姟閫昏緫涓?涓婅竟鐨勫姛鑳藉鏋滈夋嫨浣跨敤Spring瀹炵幇,閭e氨鍙樺緱鐨勯潪甯哥畝鍗曚簡:
聽聽<bean id="datasource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
聽聽<property name="url" value="${database.url}"></property>
聽聽<property name="driverClassName" value="${database.driver}"></property>
聽聽<property name="username" value="${database.user}"></property>
聽聽<property name="password" value="${database.password}"></property>
聽</bean>聽聽
鎴戜滑鍙渶瑕佸煿妞嶄笂鏂囩殑XML鏂囦歡,鐒跺悗鍦ㄧ湡姝d嬌鐢ㄦ暟鎹簱鏃?鐢?br />聽聽聽聽聽 ApplicationContext聽聽 ctx=new聽聽 FileSystemXmlApplicationContext("beans.xml");
聽聽聽聽聽聽聽 DriverManagerDataSource ds=(DriverManagerDataSource)ctx.getBean("datasource");
涓ゆ潯璇彞瀹屾垚鏁版嵁婧愮殑鑾峰緱,榪欏氨綆鍖栨帀浜嗙浉褰撳鐨勬ā寮忎唬鐮?璁╂垜浠洿鍔犲叧蹇冧笟鍔¢昏緫鐨勫疄鐜頒簡~聽
聽聽聽聽聽

]]>
涓ょ鎶鏈疄鐜扮畝鍗曢偖浠跺彂閫?/title><link>http://www.tkk7.com/dushengjun/archive/2006/09/07/68225.html</link><dc:creator>Dushengjun</dc:creator><author>Dushengjun</author><pubDate>Thu, 07 Sep 2006 04:39:00 GMT</pubDate><guid>http://www.tkk7.com/dushengjun/archive/2006/09/07/68225.html</guid><wfw:comment>http://www.tkk7.com/dushengjun/comments/68225.html</wfw:comment><comments>http://www.tkk7.com/dushengjun/archive/2006/09/07/68225.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/dushengjun/comments/commentRss/68225.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/dushengjun/services/trackbacks/68225.html</trackback:ping><description><![CDATA[ <div>聽聽聽 鏈榪戜袱澶╋紝寰堝閥,鍙堝啓delphi鐨勭數瀛愰偖浠跺鎴風,榪樺啓浜咼ava鐨勭數瀛愰偖浠跺彂閫佺殑灝忕▼搴?涓涓槸宸ヤ綔闇瑕?鍙︿竴涓垯鏄府鏈嬪弸鐨勫繖,鏈夌偣宸?</div> <div>1.Java鐨勭數瀛愭湁浠跺彂閫佺▼搴?/div> <div>SendMailBean.java</div> <div>package adu.com.kingsoft;</div> <div>import java.util.Date;<br />import java.util.Properties;</div> <div>import javax.mail.Message;<br />import javax.mail.Session;<br />import javax.mail.Transport;<br />import javax.mail.internet.InternetAddress;<br />import javax.mail.internet.MimeMessage;</div> <div>public class SendMailBean {</div> <div>聽聽聽 private String form;<br />聽聽聽 private String to;<br />聽聽聽 private String hostName;<br />聽聽聽 private String port;<br />聽聽聽 private String userName;<br />聽聽聽 private String password;<br />聽聽聽 private String subject;<br />聽聽聽 private String body;<br />聽聽聽 public String getBody() {<br />聽聽聽聽聽聽聽 return body;<br />聽聽聽 }<br />聽聽聽 public void setBody(String body) {<br />聽聽聽聽聽聽聽 this.body = body;<br />聽聽聽 }<br />聽聽聽 public String getSubject() {<br />聽聽聽聽聽聽聽 return subject;<br />聽聽聽 }<br />聽聽聽 public void setSubject(String subject) {<br />聽聽聽聽聽聽聽 this.subject = subject;<br />聽聽聽 }<br />聽聽聽 public String getForm() {<br />聽聽聽聽聽聽聽 return form;<br />聽聽聽 }<br />聽聽聽 public void setForm(String form) {<br />聽聽聽聽聽聽聽 this.form = form;<br />聽聽聽 }<br />聽聽聽 public String getHostName() {<br />聽聽聽聽聽聽聽 return hostName;<br />聽聽聽 }<br />聽聽聽 public void setHostName(String hostName) {<br />聽聽聽聽聽聽聽 this.hostName = hostName;<br />聽聽聽 }<br />聽聽聽 public String getPassword() {<br />聽聽聽聽聽聽聽 return password;<br />聽聽聽 }<br />聽聽聽 public void setPassword(String password) {<br />聽聽聽聽聽聽聽 this.password = password;<br />聽聽聽 }<br />聽聽聽 public String getPort() {<br />聽聽聽聽聽聽聽 return port;<br />聽聽聽 }<br />聽聽聽 public void setPort(String port) {<br />聽聽聽聽聽聽聽 this.port = port;<br />聽聽聽 }<br />聽聽聽 public String getTo() {<br />聽聽聽聽聽聽聽 return to;<br />聽聽聽 }<br />聽聽聽 public void setTo(String to) {<br />聽聽聽聽聽聽聽 this.to = to;<br />聽聽聽 }<br />聽聽聽 public String getUserName() {<br />聽聽聽聽聽聽聽 return userName;<br />聽聽聽 }<br />聽聽聽 public void setUserName(String userName) {<br />聽聽聽聽聽聽聽 this.userName = userName;<br />聽聽聽 }</div> <div>聽聽聽 public boolean sendMail(){<br />聽聽聽聽聽聽聽聽聽 Properties props=new Properties();<br />聽聽聽聽聽聽聽 //聽 props.put("mail.smtp.protocol","smtp");<br />聽聽聽聽聽聽聽聽聽 props.put("mail.smtp.host",hostName);<br />聽聽聽聽聽聽聽聽聽 props.put("mail.smtp.auth","true");<br />聽聽聽聽聽聽聽聽聽 props.put("mail.smpt.port",port);聽聽聽聽<br />聽聽聽聽聽聽聽聽聽 Session mailsession=Session.getInstance(props,null); //寰楀埌涓涓彂閫侀偖浠剁殑浼氳瘽<br />聽聽聽聽聽聽聽聽聽<br />聽聽聽聽聽聽聽聽聽 Message msg=new MimeMessage(mailsession);<br />聽聽聽聽聽聽聽聽聽 try{<br />聽聽聽聽聽聽聽聽聽聽 msg.setFrom(new InternetAddress(this.getForm()));<br />聽聽聽聽聽聽聽聽聽聽 msg.setRecipients(Message.RecipientType.TO,InternetAddress.parse(this.getTo()));<br />聽聽聽聽聽聽聽聽聽聽 msg.setSubject(this.getSubject());<br />聽聽聽聽聽聽聽聽聽聽 msg.setSentDate(new Date());<br />聽聽聽聽聽聽聽聽聽聽 msg.setText(this.getBody());<br />聽聽聽聽聽聽聽聽聽聽 Transport transport = mailsession.getTransport("smtp");<br />聽聽聽聽聽聽聽聽聽聽 transport.connect(this.getHostName(),this.getUserName(),this.getPassword());<br />聽聽聽聽聽聽聽聽聽聽 transport.sendMessage(msg,msg.getRecipients(Message.RecipientType.TO));<br />聽聽聽聽聽聽聽聽聽 // System.out.println("閭歡浠ユ垚鍔熷彂閫佸埌<a href="mailto:dushengjun@gmail.com">dushengjun@gmail.com</a>");<br />聽聽聽聽聽聽聽聽聽聽 transport.close();<br />聽聽聽聽聽聽聽聽聽聽 return true;<br />聽聽聽聽聽聽聽聽聽 }catch(Exception e)<br />聽聽聽聽聽聽聽聽聽 {<br />聽聽聽聽聽聽聽聽聽聽聽聽聽 System.out.println("浜х敓寮傚父:"+e);<br />聽聽聽聽聽聽聽聽聽聽聽聽聽 return false;<br />聽聽聽聽聽聽聽聽聽 }<br />聽聽聽 }</div> <div>}</div> <div>聽</div> <div>JavaMailApp .java</div> <div>package adu.com.kingsoft;<br />import java.util.Date;<br />import java.util.Properties;<br />public class JavaMailApp {<br />聽聽聽<br />聽聽聽 /**<br />聽聽聽聽 * @param args<br />聽聽聽聽 */<br />聽聽聽 public static void main(String[] args) {<br />聽聽聽聽聽聽 System.out.println("姝e湪鍑嗗鍙戦?....");<br />聽聽聽聽聽聽 SendMailBean smb=new SendMailBean();<br />聽聽聽聽聽聽 smb.setUserName("dushengjun");<br />聽聽聽聽聽聽 smb.setForm("<a href="mailto:dushengjun@kingsoft.net">dushengjun@kingsoft.net</a>");<br />聽聽聽聽聽聽 smb.setHostName("mail.kingsoft.net");<br />聽聽聽聽聽聽 smb.setPassword("***************");<br />聽聽聽聽聽聽 smb.setPort("25");<br />聽聽聽聽聽聽 smb.setTo("<a href="mailto:dushengjun@gmail.com">dushengjun@gmail.com</a>");<br />聽聽聽聽聽聽 smb.setSubject("浣犲ソ");<br />聽聽聽聽聽聽 smb.setBody("浣犲ソ Java");<br />聽聽聽聽聽聽 if(smb.sendMail())<br />聽聽聽聽聽聽 System.out.println("鍙戦佹垚鍔?);<br />聽聽聽聽聽聽 else<br />聽聽聽聽聽聽聽聽聽聽 System.out.println("鍙戦佸け璐?);<br />聽聽聽 }<br />}<br /></div> <div>鍚屾椂灝嗗涓嬬殑鍖呭姞鍒癱lasspath涓?</div> <div>activation.jar,dsn.jar,imap.jar,mailapi.jar,pop3.jar,smtp.jar</div> <div>鍙互嫻嬭瘯浜?榪愯涓涓婮avaMailApp 鍚?/div> <div>聽</div> <div>2.Delphi鐨勭數瀛愰偖浠跺鎴風瀹炵幇</div> <div>聽</div> <div>unit Unit1;</div> <div>interface</div> <div>uses<br />聽 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,<br />聽 Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,<br />聽 IdTCPClient, IdMessageClient, IdSMTP, IdMessage, ComCtrls;</div> <div>type<br />聽 TForm1 = class(TForm)<br />聽聽聽 idSMTP: TIdSMTP;<br />聽聽聽 Button1: TButton;<br />聽聽聽 idMessage: TIdMessage;<br />聽聽聽 letter_subject: TEdit;<br />聽聽聽 me_content: TRichEdit;<br />聽聽聽 Label1: TLabel;<br />聽聽聽 Label2: TLabel;<br />聽聽聽 Label3: TLabel;<br />聽聽聽 receiver_address: TEdit;<br />聽聽聽 Label4: TLabel;<br />聽聽聽 me_address: TEdit;<br />聽聽聽 me_pwd: TLabel;<br />聽聽聽 mypassword: TEdit;<br />聽聽聽 Label5: TLabel;<br />聽聽聽 me_port: TEdit;<br />聽聽聽 myHostName: TEdit;<br />聽聽聽 Label6: TLabel;<br />聽聽聽 Edit1: TEdit;<br />聽聽聽 Label7: TLabel;<br />聽聽聽 Button2: TButton;<br />聽聽聽 OpenDialog1: TOpenDialog;<br />聽聽聽 procedure Button1Click(Sender: TObject);<br />聽聽聽 procedure Button2Click(Sender: TObject);<br />聽 private<br />聽聽聽 { Private declarations }<br />聽 public<br />聽聽聽 { Public declarations }<br />聽 end;</div> <div>var<br />聽 Form1: TForm1;</div> <div>implementation</div> <div>{$R *.dfm}</div> <div>procedure聽聽 TForm1.Button1Click(Sender:聽聽 TObject);<br />var<br />聽subject聽聽聽聽聽聽聽聽聽聽 :String;<br />聽rec_address聽聽聽聽聽聽 :String;<br />聽self_address聽聽聽聽聽 :String;<br />聽password聽聽聽聽聽聽聽聽聽 :String;<br />聽content聽聽聽聽聽聽聽聽聽聽 :String;<br />聽port聽聽聽聽聽聽聽聽聽聽聽聽聽 :Integer;<br />聽hostName聽聽聽聽聽聽聽聽聽 :String;</div> <div>begin</div> <div>subject:=letter_subject.Text;<br />rec_address:=receiver_address.Text;<br />self_address:=me_address.Text;<br />port:=StrToInt(me_port.Text);<br />password:=mypassword.text;<br />hostName:=myHostName.Text;<br />content:=me_content.text;<br />聽聽聽聽聽 if idMessage聽聽 =聽聽 NIL聽聽聽 then<br />聽聽聽聽聽聽聽聽聽 idMessage.Create(Form1);聽聽<br />聽聽聽聽聽 if idSMTP=NIL聽聽 then<br />聽聽聽聽聽聽聽聽聽 idSMTP.Create(Form1);</div> <div>聽聽聽聽聽聽聽 TIdAttachment.Create(IdMessage.MessageParts,edit1.Text);</div> <div>聽聽聽聽聽聽 IdMessage.Body.Assign(me_content.lines);<br />聽聽聽聽聽聽 IdMessage.From.Text := self_address;<br />聽聽聽聽聽聽 IdMessage.ReplyTo.EMailAddresses := self_address;<br />聽聽聽聽聽聽 IdMessage.Recipients.EMailAddresses := rec_address;<br />聽聽聽聽聽聽 IdMessage.Subject := subject;</div> <div>聽聽聽聽聽 idSMTP.AuthenticationType聽聽 :=聽聽 atLogin;<br />聽聽聽聽 // idSMTP.AuthenticationType:=atNone;<br />聽聽聽聽聽 idSMTP.Username聽聽 :=聽聽 self_address;<br />聽聽聽聽聽 idSMTP.Password聽聽 :=聽聽 password;<br />聽聽聽聽聽 idSMTP.Host聽聽聽聽聽聽聽聽聽聽 :=hostName;<br />聽聽聽聽聽 idSMTP.Port聽聽聽聽聽聽聽聽聽聽 :=聽聽 port;</div> <div>聽聽聽聽聽 try<br />聽聽聽聽聽聽聽聽聽 idSMTP.Connect;</div> <div>聽聽聽聽聽聽聽聽聽 idSMTP.Send(idMessage);<br />聽聽聽聽聽聽聽聽 //idSMTP.DisconnectSocket;<br />聽聽聽聽聽聽聽聽聽 idSMTP.Disconnect;<br />聽聽聽聽聽聽聽聽聽 //idSMTP.Destroy;<br />聽聽聽聽聽聽聽聽聽 showmessage('send聽聽 mail聽聽 ok');<br />聽聽聽聽聽 except<br />聽聽聽聽聽聽聽聽聽 //idSMTP.Destroy;<br />聽聽聽聽聽聽聽聽聽 //idMessage.Destroy;聽聽<br />聽聽聽聽聽聽聽聽聽 showmessage('mail聽聽 send聽聽 false');聽聽<br />聽聽聽聽聽 end;聽聽<br />聽 end;</div> <div>procedure TForm1.Button2Click(Sender: TObject);<br />begin<br />聽if(openDialog1.Execute) then<br />聽 begin<br />聽聽 Edit1.Text:=opendialog1.FileName;<br />聽 end;<br />end;</div> <div>end.</div> <div>聽</div> <div> <br />聽</div> <img src ="http://www.tkk7.com/dushengjun/aggbug/68225.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/dushengjun/" target="_blank">Dushengjun</a> 2006-09-07 12:39 <a href="http://www.tkk7.com/dushengjun/archive/2006/09/07/68225.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://watchmini.com" target="_blank">国产精品亚洲二区在线</a>| <a href="http://smalody.com" target="_blank">亚洲国产综合精品中文第一</a>| <a href="http://szclinic.com" target="_blank">永久免费无码网站在线观看个</a>| <a href="http://xjdz8.com" target="_blank">国产在线19禁免费观看</a>| <a href="http://zjtuntex.com" target="_blank">亚洲精品乱码久久久久蜜桃</a>| <a href="http://longcais.com" target="_blank">免费毛片网站在线观看</a>| <a href="http://ebhqd.com" target="_blank">国产精品亚洲AV三区</a>| <a href="http://740740740.com" target="_blank">免费大片在线观看网站</a>| <a href="http://8fue.com" target="_blank">一级一看免费完整版毛片</a>| <a href="http://sxwlhg.com" target="_blank">在线观看午夜亚洲一区</a>| <a href="http://732r.com" target="_blank">免费视频成人手机在线观看网址</a>| <a href="http://w7759.com" target="_blank">亚洲AV无码一区二区三区系列</a>| <a href="http://codecampo.com" target="_blank">暖暖免费在线中文日本</a>| <a href="http://wwwabxx.com" target="_blank">亚洲男女性高爱潮网站</a>| <a href="http://074g8.com" target="_blank">欧洲美熟女乱又伦免费视频</a>| <a href="http://k96d.com" target="_blank">国产精品亚洲一区二区三区久久 </a>| <a href="http://www-kj5799.com" target="_blank">亚洲精品无码久久久久</a>| <a href="http://zzjiji.com" target="_blank">国产性生大片免费观看性</a>| <a href="http://295301.com" target="_blank">亚洲a在线视频视频</a>| <a href="http://zisewang.com" target="_blank">免费三级毛片电影片</a>| <a href="http://ww11axax.com" target="_blank">色噜噜噜噜亚洲第一</a>| <a href="http://516698.com" target="_blank">亚洲亚洲人成综合网络</a>| <a href="http://8aa3.com" target="_blank">91精品免费观看</a>| <a href="http://lidajc.com" target="_blank">亚洲另类无码一区二区三区</a>| <a href="http://www-7479.com" target="_blank">亚洲高清无码综合性爱视频</a>| <a href="http://dghxm168.com" target="_blank">国产又黄又爽胸又大免费视频</a>| <a href="http://xbooktxt.com" target="_blank">久久久久亚洲AV无码网站</a>| <a href="http://zzzttt669.com" target="_blank">成年性生交大片免费看</a>| <a href="http://kmrghj.com" target="_blank">高潮毛片无遮挡高清免费</a>| <a href="http://sdsxyz.com" target="_blank">亚洲成AV人片在线观看无</a>| <a href="http://jinluffcl.com" target="_blank">国产2021精品视频免费播放</a>| <a href="http://wwwfafa98.com" target="_blank">亚洲国产精品成人午夜在线观看</a>| <a href="http://93qsgy.com" target="_blank">亚洲中文字幕无码中文字在线</a>| <a href="http://ymiwang.com" target="_blank">国产精品成人免费福利</a>| <a href="http://zzhjnmzp.com" target="_blank">亚洲av成人一区二区三区观看在线</a>| <a href="http://singbomb.com" target="_blank">精品国产亚洲一区二区在线观看</a>| <a href="http://1408600.com" target="_blank">免费在线观看一级片</a>| <a href="http://www330330.com" target="_blank">亚洲欧美日韩一区二区三区在线</a>| <a href="http://5666my.com" target="_blank">久久精品亚洲乱码伦伦中文</a>| <a href="http://fuzhiwushu.com" target="_blank">精品国产无限资源免费观看</a>| <a href="http://shcxsoft.com" target="_blank">三级片免费观看久久</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>