View Full Version : شناخته نشدن textbox در برنامه!
vB.N3T
دوشنبه 04 اردیبهشت 1391, 21:49 عصر
سلام دوستان یه فایل در درایو c ساختم و میخوام محتویات ان رو بخونم روی تکس باکس که روی فرم هست نمایش بدو ولی وقتی این کد رو نوشتم قسمت
RichTextBox1.text=sr.ReadToEnd();
textBox1.text شناخته نمیشه
این کد برنامه
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
bool Filexit = File.Exists("C://my.txt");
if (Filexit)
{
StreamReader sr = new StreamReader("C://my.txt");
RichTextBox1.text=sr.ReadToEnd();
sr.Close();
}
}
}
}
Mahmoud Zaad
دوشنبه 04 اردیبهشت 1391, 21:55 عصر
سلام دوستان یه فایل در درایو c ساختم و میخوام محتویات ان رو بخونم روی تکس باکس که روی فرم هست نمایش بدو ولی وقتی این کد رو نوشتم قسمت
RichTextBox1.text=sr.ReadToEnd();
textBox1.text شناخته نمیشه
این کد برنامه
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
bool Filexit = File.Exists("C://my.txt");
if (Filexit)
{
StreamReader sr = new StreamReader("C://my.txt");
RichTextBox1.text=sr.ReadToEnd();
sr.Close();
}
}
}
}
سلام لطفاً خطا رو قرار بدید، من که توی کد تکست باکسی نمی بینم، ریچ تکست باکس هست فقط!
Sirwan Afifi
دوشنبه 04 اردیبهشت 1391, 22:03 عصر
منظورتون از textBox1.text همون RichTextBoxه؟( RichTextBox رو روی فرمتون گذاشتید؟)
این کد مشکلی نداره.
mmd2009
دوشنبه 04 اردیبهشت 1391, 22:07 عصر
با سلام
خب باید هم نشناسه. سی شارپ به حروف حساس هستش.
لطفا به این شکل عمل کنید :
RichTextBox1.Text = sr.ReadToEnd();
موفق باشید
vB.N3T
دوشنبه 04 اردیبهشت 1391, 22:08 عصر
نه من فقط روی فرمم یه تکس باکس گذاشتم و میخوام اطلاعات رو بریزم توش؟؟؟ منظور شما چیه؟؟
من وقتی تایپ میکنم Rich باید RichTextBox1.text شناخته بشه اما نمیشه ؟
mmd2009
دوشنبه 04 اردیبهشت 1391, 22:11 عصر
نه من فقط روی فرمم یه تکس باکس گذاشتم و میخوام اطلاعات رو بریزم توش؟؟؟ منظور شما چیه؟؟
من وقتی تایپ میکنم Rich باید RichTextBox1.text شناخته بشه اما نمیشه ؟
ببینید Richtextbox با TextBox فرق داره. الان شما داری میگی تکس باکس گذاشتی ولی داری می نویسی Rich این اشتباهه . لطفا به نام کنترلتون دقت کنید.
اگر واقعا مشکل خیلی هاد هستش یک نمونه ساده بذارید تا بررسی بشه
موفق باشید
vB.N3T
دوشنبه 04 اردیبهشت 1391, 22:13 عصر
mmd2009 به این روش که شما فرمودید هم نشد...یه عکس میزارم ببینید اصلا شی تکس باکس شناخته نمیشه انگار وجود نداره روی فرم
vB.N3T
دوشنبه 04 اردیبهشت 1391, 22:16 عصر
بله بله ممنون حرف شما صحیح هست من باید کنترل ریچ تکس باکس بزارم ممنون
یه سوال دیگه
ما یه متغیر داریم به نام
a=ali
من وقتی میخوام اینو توی تکس باکس نمایش بدم میگه باید تبدیل بشه به string ممنون میشم راهنمایی کنید
mmd2009
دوشنبه 04 اردیبهشت 1391, 22:21 عصر
خب ببینید کافیه کار زیر رو انجام بدید
http://up98.org/upload/server1/02/i/g5fzql1pg9bq6xsgwh6.jpg
تو قسمت Windows Form Designer generated code رو هم که باز کنید کنترل های فرم رو میبینید که اسماشون رو هم نوشته شده. این و هم چک بکنید ببینید واقعا مشکل از VS هست یا نامگذاری
mmd2009
دوشنبه 04 اردیبهشت 1391, 22:25 عصر
بله بله ممنون حرف شما صحیح هست من باید کنترل ریچ تکس باکس بزارم ممنون
یه سوال دیگه
ما یه متغیر داریم به نام
a=ali
من وقتی میخوام اینو توی تکس باکس نمایش بدم میگه باید تبدیل بشه به string ممنون میشم راهنمایی کنید
متغیر شما از چه نوعی هست ؟
شیوه تعریفتون چطوری بوده. ولdی در کل متد .ToString برای همه ی ابجکت ها استفاده میشه و میتونید از ااین متد استفاده بکنید
موفق باشید
پ ن : جواب من خارج از قوانین سایت بود و باید در یک تاپیک جدید سوال پرسیده بشه و به دلیل اینکه سوال ساده بود و پاک میشد من همینجا جوابتون رو دادم.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.