سلام ، میخواستم بدونم چطوری میشه یک متن مثلا 150 سطری رو تا سطر 10 خواند نه همه ی فایل رو
سلام ، میخواستم بدونم چطوری میشه یک متن مثلا 150 سطری رو تا سطر 10 خواند نه همه ی فایل رو
خب ReadLine() کن یه شمارنده هم بزار که تا 10 خط بخونه
سوال رو واضح تر بپرس.
اگه می خوای از روی اینترنت فایل متنی بخونی من کد دارم که از روی ftp بخونه میزارم اینجا
using System.Net.Mail;
System.Net.FtpWebRequest tmpReqq = (System.Net.FtpWebRequest)System.Net.FtpWebRequest .Create("ftp://altobelli.ir/temp/filename.txt");
tmpReq.Credentials = new System.Net.NetworkCredential("username", "password");
try
{
//GET THE FTP RESPONSE
using (System.Net.WebResponse tmpRess = tmpReq.GetResponse())
{
//GET THE STREAM TO READ THE RESPONSE FROM
using (System.IO.Stream tmpStreamm = tmpRes.GetResponseStream())
{
//CREATE A TXT READER (COULD BE BINARY OR ANY OTHER TYPE YOU NEED)
using (System.IO.TextReader tmpReaderr = new System.IO.StreamReader(tmpStream))
{
//STORE THE FILE CONTENTS INTO A STRING
string fileContentss = tmpReader.ReadToEnd();
}
//DO SOMETHING WITH SAID FILE CONTENTS
}
}
}
catch { }
سلام
شايد سوالم مربوط به اينجا نباشه اما بي ربط هم نيست
مي خوام عنوان سايت را بخوانم دستوراتش را دارم درست هم كار مي كنه ولي مشكل من اينجاست عنوان سايت مثل
http://www.tsetmc.com/Loader.aspx?Pa...11775239375291
را نمي خونه
اين سايته مديريت بورسه
حالا نمي دونم بخاطر امنيت سايته يا .....
خواهشن اگر مي دونيد كمك كنيد
ممنون
دوست من باید بگین با چه متدی دارین سرس و محتوای توش رو می خونین تا کدتون رو اصلاح کنم و براتون مجدد بذارم
البته کد رو از اینترنت پیدا کردم
System.Net.WebClient client = new System.Net.WebClient();
string content = client.DownloadString("http://www.google.com");
string title = content.Substring(content.IndexOf("<title>"), content.IndexOf("</title>") - content.IndexOf("<title>")).Replace("<title>", "").Trim();
این سایت و درست برمی گردونه اما واسه سایتی که بالا گذاشتم را بر نمی گردونه
دوستان یعنی کسی نیست که بتونه کمک کنه؟؟؟
خیلی نیاز دارم
فکر کنم که کد های سایت رو رمز کردن چون وقتی encoding رو تنظیم میکنم خطی شبیه به چینی ، ژاپنی :D برمیگردونه
سلام خدمت مهندسین گرامی
میخواستم ببینم میشه یک قسمت از متن موجود در یک صفحه از اینترنتو جدا کرد مثلا در یک لیبل نمایش داد
مثلا قسمت ترجمه کلمات google translate رو کپی کنم توی یه لیبل؟؟؟؟؟؟
ممنون
مترجم گوگل خودش dll داره
يك متد هست به نام substringكه ميتوني از يه رشته از يه محل خاص به يك تعدا خاص كاركتر برگردوني مثل
strings1="1234567890"
strinf s2=s1.substring(5,3);
جواب اس 2 ميشه 5و6و7از 5عنصر به ميزان3حرف جدا ميكنه
کاش یکی هم بود به ما کمک می کرد
هنوز کسی نمی تونه مشکل منو حل کنه؟