http://img80.imageshack.us/img80/494...msflexgrid.png
این مشکل در زمان اضافه کردن کامپوننت FlexGrid ورژن 6 به فرم برنامه روی میده.
دلیل بروز مشکل بالا در کجاست ؟
چرا نمی تونم مثل visual C++ 6 از برخی اکتیوایکس ها به سادگی استفاده کنم؟:متفکر:
Printable View
http://img80.imageshack.us/img80/494...msflexgrid.png
این مشکل در زمان اضافه کردن کامپوننت FlexGrid ورژن 6 به فرم برنامه روی میده.
دلیل بروز مشکل بالا در کجاست ؟
چرا نمی تونم مثل visual C++ 6 از برخی اکتیوایکس ها به سادگی استفاده کنم؟:متفکر:
MSFlexGrid و بسیاری از کنرتل هایی که در کتاب های فارسی می بینید کنترل قدیمی visual basic 6 هستند و تاجایی که می دانم اگر با نصب VB6 مشکل حل نشد، باید لیسانس آن را درجیستری وارد کنید.(اینترنت جستجو کنید شاید روش را بتوانید بیابید)
در هر حال من توصیه می کنم از grid فوق استفاده نکنید، در ++C از data grid های پیشرفته و رایگان استفاده کنید، مانند "Ultimate Grid" در این سایت:
http://www.codeproject.com/KB/MFC/UltimateGrid.aspx
خوب سرانجام دلیل بروز این مشکل رو پیدا کردم ، در اینجا به طور کامل در مورد بروز این مشکل توضیح داده :
http://support.microsoft.com/kb/155059
راه حل اش هم اینه که دوباره ویژوال استودیو رو reinstall کنید !
ظاهرآ به طور همزمان پست دادیم و من جواب شما رو ندیدم ، وگرنه پست دوم رو نمی دادم !نقل قول:
MSFlexGrid یک کنترل قدیمی visual basic 6 هست و تاجایی که می دانم اگر با نصب VB6 مشکل حل نشد، باید لیسانس آن را دررجیستری وارد کنید.
در هر حال من توصیه می کنم از grid فوق استفاده نکنید، در ++C از data grid های پیشرفته و رایگان استفاده کنید، مانند "Ultimate Grid" در این سایت:
http://www.codeproject.com/KB/MFC/UltimateGrid.aspx
از توضیحاتتون بسیار ممنونم ، خودم هم رغبت چندانی برای استفاده از این Grid نداشتم ، خیلی قدیمی میزنه ، قبلآ در ویژوال بیسیک خدمتش ارادت داشتم !
پیروز باشید
سلام به همه دوستان
اگه کسی میتونه درمورد مشکل منم راهنمایی کنه...
تو ویژوال ++c کنترلر MSFlexGrid رو به فرم برنامه اضافه میکنم اما وقتی یه متغیر ( از نوع CMsflexgrid1 ) بهش نسبت میدم برنامه تو مرحله دیباگ Error میده و اجرا نمیشه. البته همه کدارو از رو کتاب آموزشی وارد میکنم..راستی نسخه ویژوال استودیویی که باهاش کار میکنم 2012ست.