0 امتیاز
سلام به همه دوستان عزیز. ایام به کام. امیدوارم در جای مناسبی تاپیک رو واز کرده باشم.
دوستان من وقتی تو پروژم از دیالوگ های Open و Save و Print استفاده میکنم، برنامه بعد از اجرا بسته میشه. یعنی وقتی یه boutton و یه openFileDialog را به فرم اضافه میکنم و تو event دکمه کد اجرای openFileDialog را مینویسم و بعد برنامه رو Run میکنم، بعد از کلیک روی boutton برنامه از حالت اجرا در میاد و برمیگیرده به محیط طراحی و کد نویسی. حتی هیچ خطایی رو هم نمیگیره.
کسی میدونه این مشکل از چی میتونه باشه و واسه برطرف کردنش باید چه کار کنم؟؟؟
پ.ن: این مشکل رو توی دیالوگ Font و Color ندارم و اونا به خوبی کار میکنن.
ممنون میشم اگه راهنماییم کنید. با تشکر فراوان

1 پاسخ

+3 امتیاز

اول توی Solution Explorer روی نام پروژتون راست کلیک کنید و گزینه Rebuild رو بزنید شاید مشکلتون حل شه اگه نشد طبق این دو آموزش سایت

آموزش اول

آموزش دوم

عمل کنید اگر بازم نشد کدتون رو بذارین تا چک کنم

دوست عزیز ممنون بابت توجهتون.

متاسفانه مشکلم حل نشد.

هر کدی که مینویسم به ترتیب اجرا میشه ولی وقتی به این کد که میرسه پروژه از حالت اجرا درمیاد.

openFileDialog1.ShowDialog();


 

توسط (102 امتیاز) 4
میشه کل کد پروژتون رو بذارین؟
توسط (6,480 امتیاز) 6 17 129
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;

namespace p2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        string file_name;

        private void button1_Click(object sender, EventArgs e)
        {
            openFileDialog1.Filter = "Text file (*.txt)|*.txt|All File(*.*)|*.*";
            openFileDialog1.Title = "NotePad Open Dialog ...";
            if(openFileDialog1.ShowDialog()==DialogResult.OK)
            {
                file_name = openFileDialog1.FileName;
                textBox1.Text = System.IO.File.ReadAllText(file_name);
            }
        }

 

توسط (102 امتیاز) 4
کدتون اصلا مشکل نداره و واسه من کار می کنه.... یه پروژه جدید ایجاد کنید و همین کد رو توش بنویسید ببینید همین مشکل رو داره، اگه اینطور باشه ، شاید ایراد از ویژوال استو دیوتون باشه ... در کل نمیشه به طور قطع گفت که ایراد از چیه.
توسط (6,480 امتیاز) 6 17 129
قبلا اینکارو کردم ولی باز متاسفانه... .

دوست عزیز خیلی ممنون از اینکه واسه مشکلم وقت گذاشتین. فک کنم مشکل از باگ ویژوال استدیو باشه. چون ویندوز من ارجیناله ولی ویژوال استدیوم کرک شده. احتمال خیلی زیاد با عوض کردن ویندوز باگ رفع شه. بازم مرسی کلی از توجهتون.
توسط (102 امتیاز) 4
احتمالش هست.. خواهش می کنم دوست عزیز
توسط (6,480 امتیاز) 6 17 129
شما احتمالا از ویندوز 64 بیت استفاده میکنید و پروژه ی شما روی Any یا 64 بیت هست

نمیدونم چرا ولی خیلی برام پیش اومده که اینطوری میشه یعنی کد سالمه و درست نوشته شده و روی سیستم دیگه کار میکنه ولی روی سیستم من کار نمیکنه برای درست کردن این باگ که فقط تو 2012 و 2013 دیدم اینه که پروژه رو روی 32 بیت  ( دستی ) اجرا و دیباگ کنیم شما هم یه تست بزن احتمال میدم از این باشه
توسط (1,087 امتیاز) 8 52
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...