freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

aspnet互動留言簿系統(tǒng)—畢業(yè)設計-文庫吧

2025-07-22 05:47 本頁面


【正文】 urlencoded 。具體代碼如下:<form method = post enctype = multipart/formdata runat = server ></form ><三>、獲得上傳的文件名稱及對磁盤的若干操作為了獲得上傳的文件名稱,必須要引入一個名稱空間( NameSapce ) 。此名稱空間里面定義了許多關于文件及磁盤操作的類,在本軟件中就是通過這些類的某些方法和屬性來完成軟件中的一些功能。(1)、獲得上傳文件的名稱使用Path類中的GetFileName方法,具體如下:lstrFileName =   39。 注: 返回的是通過文件對話框選擇的文件名,  這之中包含了文件的目錄信息lstrFileName = ( lstrFileName )  39。 去掉目錄信息,返回文件名稱(2)、判斷上傳目錄是否存在,不存在就建立建立目錄要使用到Directory類中的 CreateDirectory 方法,判斷目錄是否存在要用到 Directory 類中的Exists方法。具體如下:If ( not ( lstrFileFolder ) ) Then   ( lstrFileFolder ) End If  39。 注:lstrFileFolder是用戶填入的目錄名稱,或者是缺省的目錄名稱<四>、上傳選定文件到服務器上在前面工作都已經(jīng)完成以后,就可以上傳文件了,上傳文件相對比較簡單,就用下面兩行語句就可以完成上傳工作。lstrFileNamePath = lstrFileFolder amp。 lstrFileName  39。 得到上傳目錄及文件名稱 ( lstrFileNamePath )  39。上傳文件到服務器<五>、獲得并顯示上傳文件的屬性 = lstrFileName 39。 獲得文件名稱 =  39。獲得文件類型 = cStr ( )  39。獲得文件長度 = false = true 39。顯示上傳文件屬性(四)、:<% @ Import Namespace= %><html ><BODY ><SCRIPT LANGUAGE = VB RUNAT = SERVER >  Sub UploadFile_Clicked ( Sender as Object, e as EventArgs )   Dim lstrFileName as string   Dim lstrFileNamePath as string   Dim lstrFileFolder as string   39。 如果上傳目錄為空,就使用 c:\ 作為缺省上傳目錄   39。 獲得上傳到服務器的目錄名稱  if <> then    lstrFileFolder =   else    lstrFileFolder = c:\   end if   39。 獲得文件名稱   lstrFileName =    39。 注: 返回的是   通過文件對話框選擇的文件名,這之中包含了文件的目錄信息  lstrFileName = ( lstrFileName )    39。 去掉目錄信息,返回文件名稱  39。 判斷上傳目錄是否存在,不存在就建立   If ( not ( lstrFileFolder ) ) Then     ( lstrFileFolder )   End If    39。上傳文件到服務器   lstrFileNamePath = lstrFileFolder amp。 lstrFileName    39。 得到上傳目錄及文件名稱    ( lstrFileNamePath )    39。 獲得并顯示上傳文件的屬性    = lstrFileName   39。 獲得文件名稱   =    39。 獲得文件類型   = cStr ( )    39。 獲得文件長度   = false    = true   39。 顯示上傳文件屬性  End sub </SCRIPT ><ASP:panel id = FileUploadForm visible = true runat = server > <form method = post enctype = multipart/formdata runat = server >?。糷1 > </h1 >  請選擇上傳到服務器的文件名稱: ?。糹nput id = loFile type = file runat = server > <br >  請輸入上傳到服務器的目錄名稱:  <input id = dir type = text runat = server > <br >?。糹nput type = submit value = 開始上傳 OnServerClick =     UploadFile_Clicked runat = server > <br ></form ></ASP:panel ><ASP:panel id = AnswerMsg visible = false runat = server >  <br > 成功上傳 <ASP:label id = FileName runat = server /> <br >  文件大小 <ASP:label id = FileLength runat = server /> 字節(jié) <br >  文件類型 <ASP:label id = FileType runat = server /> <br > </ASP:panel ></BODY ></HTML >例2: 設計郵件發(fā)送系統(tǒng)用ASP來做一個郵件發(fā)送系統(tǒng)是一個比較復雜的工作。,他的強大功能就使的這一切就變的相對簡單了。(一)、運行環(huán)境 微軟公司W(wǎng)indows 2000 FrameWork SDK BETA2。(二)、基本知識 首先介紹一下做郵件發(fā)送系統(tǒng)中用到的一些知識。 一、先來簡要的認識一下在程序中要用到的協(xié)議——簡單郵件傳輸協(xié)議(Simple Mail Transfer Protocol)——SMTP, SMTP服務器是用來發(fā)送郵件和中轉(zhuǎn)郵件。寫到這也要提一下他的姐妹兄弟郵局協(xié)議 3(PostOffice Protocol 3)——POP3。POP3服務器是用來接收郵件的,我們帳戶上的郵件就是保存在此類的服務器上。由于我們在本文中只是介紹發(fā)送郵件,所以涉及的只是SMTP。 二、接著我們來了解一下我們在程序中用到的名稱空間(NameSpace)。在這個大的類庫里面提供了關于郵件發(fā)送的豐富的對象、屬性、方法,接下來就簡要介紹一下各個對象、屬性和方法的具體用法: (1)、對象 ,分別是SmtpMail、MailMessage、MailAttachment。其中SmtpMail是設定SMTP服務器,由他來選定用什么服務器來發(fā)送郵件。MailMessage是三個對象中內(nèi)容最豐富的,大量的屬性包裝成我們現(xiàn)在的郵件構成要件,MailAttachment對象則對應著郵件中的附件。 (2)、屬性 ,也最為重要,下表就是他最主要的屬性,這些屬性都和我們的發(fā)送郵件直接相關: 屬性名稱代表意義From 源地址To目的地址 Subject 郵件主題 Priority 郵件優(yōu)先級(High, Low, Normal ) Attachments附件Bcc 暗送地址 Cc 抄送地址Body 郵件內(nèi)容主體 Bodyformat郵件格式(Html,Text) Bodyencoding 郵件編碼(Base64, UUencode)(3)、方法 ,程序中就是通過調(diào)用他來發(fā)送郵件的。它的調(diào)用有兩種方式: i>、直接調(diào)用 對于SmtpMail對象的Send方法只要有四個參數(shù)就可以完成調(diào)用,就是說,只要有四個正確的參數(shù)就能夠發(fā)送電子郵件了。具體調(diào)用格式如下: (“郵件源地址”,”郵件目標地址”,”郵件主題”,”郵件內(nèi)容”)但是這種調(diào)用過于簡單,只能滿足簡單郵件的發(fā)送,對于復雜的郵件,就要用第二種方法來調(diào)用: ii>、把MailMessage對象作為參數(shù)來調(diào)用,具體調(diào)用如下: (MailMessage)由于MailMessage對象屬性多,所以這種調(diào)用可以使郵件內(nèi)容更加豐富,一般采用這種方式來發(fā)送郵件。在下面的例子里面就是用這種調(diào)用方式。 (三)、設計思路及步驟: 程序里面我們用的程序語言是Visual Basic .NET。 第一步:,加入在程序中使用的程序語言類型:第二步:初始化SmtpMail、MailMessage對象: Dim mailObj AS new MailMessage Dim smtp AS new SmtpMail ‘定義SMTP服務器的名稱 = ‘定義郵件的發(fā)送地址 = “zhangchulan@” ‘定義郵件的接收地址 =” majinhu@” ‘定義郵件的暗送地址 =”majinhu@” ‘定義郵件的抄送地址 =”majinhu@” ‘定義郵件的主題 = 我的郵件系統(tǒng),歡迎使用! ‘定義郵件的主體 = 這里是郵件的主體! ‘郵件以 HTML的格式發(fā)送 = ‘定義郵件的有限級,在此設定為高 = ‘給發(fā)送的郵件附加上一個附件 (new MailAttachment(c:\))第三步:發(fā)送郵件 (mailObj) (四)、 設計郵件發(fā)送程序的源代碼 <SCRIPT language=VB RUNAT=server> <br><br>Sub SendMail (Obj As Object, E As EventArgs) <br><br>Dim mailObj AS new MailMessage <br><br>Dim smtp AS new SmtpMail <br><br>39。定義SMTP服務器的名稱 <br><br>= <br><br>39。定義郵件的發(fā)送地址 <br><br> = zhangchunlan@ <br><br>39。定義郵件的接收地址 <br><br> =majinhu@ <br><br>39。定義郵件的暗送地址 <br><br>=majinhu@ <br><br>39。定義郵件的抄送地址 <br><br>=majinhu@ <br><br>39。定義郵件的主題 <br><br> = 我的郵件系統(tǒng),歡迎使用! <br><br>39。定義郵件的主體 <br><br> = 這里是郵件的主體! <br><br>39。郵件以HTML的格式發(fā)送 <br><br> = <br><br>39。定義郵件的有限級 <br><br> = <br><br>39。給發(fā)送的郵件附加上一個附件, <br><br>(new MailAttachment(c:\))<br><br>(mailObj) <br><br>End Sub <br><br></SCRIPT> 例3:一種程序設計語言對文件處理的能力的大小往往也是一種語言功能大小的一種表現(xiàn)。, FrameWork ,(class)、方法和屬性,這些類、。由于在此名稱空間中有定義了許多類、方法和屬性,而這些不可能通過本文來一一介紹。下面主要結合一個具體的例子來介紹對于文件處理的基本操作。文件基本操作也就是我們平常經(jīng)常用到的。具體說就是對文件的讀、寫、拷貝、移動、刪除。下面就這幾個操作來具體介紹一下。(一)、程序設計及運行環(huán)境Windows 2000 Professional、.Net FrameWork SDK Beta 2。(二)、本程序的運行界面及運行結果如圖圖4所示:圖3:圖4:1)、程序設計中的主要思路及步驟:。程序主要功能是打開指定文件并把文件以ASCII碼的形式顯示出來。下面是程序設計中的一些主要步驟:i>、讀取文件中用到的對象StreamReader,本程序就是通過這個對象完成對文件的讀取。然后以文本形式顯示出來。具體如下:Dim streamreaderobj As StreamReader file_name = 39。 讀出一個指定文件,并把他指派給streamreader對象Do filecont = ()  ( filecont amp。 <br> ) Loop Until filecont = 39。 一行一行讀出文件內(nèi)容,知道讀到一行內(nèi)容為空字符串的時候,才停止39。 在讀操作完成以后,關閉StreamReader對象ii>、在程序中所用到的Form的編碼應該是Multipart/FormData,不用他的缺省編碼。具體如下:<form Method = Post EncType =
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1