ในที่สุดคนงี่เง่าในตัวฉันก็ถูกปรับออกไป - - อย่าถามฉันว่าฉันหยิบอะไรมา ทั้งหมดเขียนไว้ในชื่อเรื่อง - - -
รีบเขียนแล้วไปนอนซะ - - -
ปัจจุบัน ฉันได้ลองใช้ ASP, JS, C++ และ C# แล้ว ฉันมีประสบการณ์หลายเดือนหรือหลายปีในสามตัวแรก และฉันก็มุ่งมั่นที่จะทำให้อันสุดท้ายยิ่งใหญ่เช่นกัน - - -
อะไรต่อไป?
ไปถึงจุด. - -
แอปพลิเคชัน Windows
1 ก่อนอื่นให้สร้างตัวแปร POST สองตัว ตัวแปร POST สองตัวนี้จำลองชื่อของแบบฟอร์มใน ASP~~~~ (ฉันลองสุ่มสี่สุ่มห้าและมันก็กลายเป็นรูปแบบจำลอง)
System.Net.WebClient WebClientObj=ใหม่ System.Net.WebClient();
System.Collections.Specialized.NameValueCollection PostVars=ใหม่ System.Collections.Specialized.NameValueCollection();
PostVars.Add("c",textBox2.Text);
PostVars.Add("b",textBox3.Text);
//textBox2.Text มีข้อมูลที่จะโพสต์
2. จากนั้นส่งไปที่หน้าเว็บ: http://www.dc9.cn/t/default.aspx
ลอง
-
ไบต์[] byRemoteInfo=WebClientObj.UploadValues(" http://www.dc9.cn/t/default.aspx","POST",PostVars );
//ต่อไปนี้ไม่มีประโยชน์ แค่ประโยคข้างต้นก็เพียงพอแล้ว
สตริง sRemoteInfo=System.Text.Encoding.Default.GetString(byRemoteInfo);
//นี่คือการรับข้อมูลการส่งคืน
textBox1.Text=sRemoteInfo;
axDHTMLEdit1.DocumentHTML=sRemoteInfo;
//เว็บเบราว์เซอร์คอมโพเนนต์ COM ถูกใช้ด้านล่างเพื่อแสดงข้อมูลการส่งคืน มันไม่มีประโยชน์และคุณสามารถเพิกเฉยได้
url วัตถุ = "เกี่ยวกับ: ว่างเปล่า";
วัตถุไม่มีอะไร = System.Reflection.Missing.Value;
this.axWebBrowser1.Navigate2 (อ้างอิง URL, ไม่อ้างอิงอะไรเลย, ไม่อ้างอิงอะไรเลย, ไม่อ้างอิงอะไรเลย, ไม่อ้างอิงอะไรเลย);
((mshtml.IHTMLDocument2)this.axWebBrowser1.Document).write(sRemoteInfo);
-
จับ
-
แอปพลิเคชันฝั่ง
สตริง MyText=System.Web.HttpContext.Current.Request.Form["c"]
ใน Page_Load
;
สตริง MyText2=System.Web.HttpContext.Current.Request.Form["b"];
//รับข้อมูลจากสองโพสต์
StreamWriter sw=new StreamWriter(Server.MapPath(".")+" \1.shtml ", จริง, การเข้ารหัส UTF8);
sw.เขียน(MyText);
sw.เขียน(MyText2);
sw.ปิด();
//true หมายความว่าข้อมูลจาก POST ถูกเขียนในรูปแบบ append
นั่นคือทั้งหมดที่
ฉันไม่รู้ว่าการเขียนไฟล์ในลักษณะนี้จะมีประสิทธิภาพมากกว่า FSO และ AdodB.stream และใช้ CPU น้อยลงหรือไม่ ฉันหวังว่าจะมีคนให้คำแนะนำฉันได้