امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با clrscr در Visual C++6
نویسنده پیام
VBYOFSKI آفلاین
كاربر تک ستاره
*

ارسال‌ها: 41
موضوع‌ها: 15
تاریخ عضویت: بهمن ۱۳۸۶

تشکرها : 22
( 12 تشکر در 10 ارسال )
ارسال: #1
مشکل با clrscr در Visual C++6
سلام
من یه چند وقتی شروع کردم به یاد گرفتن C++. برای کامپایل کردن کدهام هم از Visual C++6 استفاده میکنم. ولی مثله اینکه Visual C++6 با دستور clrscr مشکل داره. به جای این دستور در Visual C++6 از چی باید استفاده کنم.


ARSENAl For Life

008



(آخرین ویرایش در این ارسال: ۱۶-مرداد-۱۳۸۷, ۱۳:۲۴:۴۹، توسط VBYOFSKI.)
۱۶-مرداد-۱۳۸۷, ۱۳:۱۷:۱۷
ارسال‌ها
پاسخ
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #2
RE: مشکل با clrscr در Visual C++6
باید فایل های هیدر رو اضافه کنی = STDIO.h و CONIO.h

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۱۶-مرداد-۱۳۸۷, ۱۳:۳۴:۰۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : VBYOFSKI
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #3
RE: مشکل با clrscr در Visual C++6
از تابع system استفاده کن .

هدر مربوطه :
کد:
#include <stdlib.h>


نحوه پاک کردن صفحه :

کد:
system("cls");

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۱۶-مرداد-۱۳۸۷, ۱۵:۱۴:۰۲
ارسال‌ها
پاسخ
تشکر شده توسط : VBYOFSKI
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #4
RE: مشکل با clrscr در Visual C++6
یعنی با ()Clrscr نمی شه؟

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۱۸-مرداد-۱۳۸۷, ۱۱:۵۸:۳۷
وب سایت ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #5
RE: مشکل با clrscr در Visual C++6
نه . ++VC باهاش مشکل داره !
این تابع ماله دوران DOS هست و در اصل جز توابع C هست . نحوه پاک کردن کنسول در ویندوز با نحوه پاک کردن صفحه در دوران DOS تفاوت ساختاری داره برای همینه که ++VC اونو ساپورت نمیکنه .

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
(آخرین ویرایش در این ارسال: ۱۸-مرداد-۱۳۸۷, ۱۴:۳۱:۰۷، توسط Mamad2003.)
۱۸-مرداد-۱۳۸۷, ۱۴:۱۳:۳۲
ارسال‌ها
پاسخ
arash_ele آفلاین
كاربر تک ستاره
*

ارسال‌ها: 30
موضوع‌ها: 11
تاریخ عضویت: شهریور ۱۳۸۵

تشکرها : 3
( 1 تشکر در 1 ارسال )
ارسال: #6
RE: مشکل با clrscr در Visual C++6
کد:
#include <iostream>
#include <stdlib.h>
#include <windows.h>
#include <process.h>

void gotoxy(int, int);
void clrscr();

int main()
{
...
return 0;
}


void gotoxy(int x, int y)
{
HANDLE hConsoleOutput;
COORD dwCursorPosition;
cout.flush();
dwCursorPosition.X = x;
dwCursorPosition.Y = y;
hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hConsoleOutput,dwCursorPosition);
}

void clrscr()
{
system("cls");
}
(آخرین ویرایش در این ارسال: ۲۱-مرداد-۱۳۸۷, ۱۲:۵۸:۵۶، توسط arash_ele.)
۲۱-مرداد-۱۳۸۷, ۱۲:۵۶:۳۲
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] امکان اتصال Visual Studio با VMware هست ؟ nImaarek 3 2,380 ۱۸-فروردین-۱۳۹۵, ۱۴:۳۶:۱۴
آخرین ارسال: salehjg
  مشکل visual c++ 6 با نرم افزارهای جدید microsoft cnmeysam 1 2,620 ۲۸-فروردین-۱۳۹۱, ۰۶:۲۹:۱۰
آخرین ارسال: one hacker alone
  ناپیک آموزش visual c++ .net 2008 محمد حسینی 17 28,790 ۲۷-آذر-۱۳۹۰, ۰۸:۴۴:۲۹
آخرین ارسال: rezastwo
  اسمبلی در visual c++.net mehrdadg11 0 2,786 ۰۱-آبان-۱۳۸۹, ۲۱:۳۶:۵۰
آخرین ارسال: mehrdadg11
  راهنمایی در مورد visual c++ مشکل در ادرس دهی دکمه newmusic 5 4,986 ۱۱-خرداد-۱۳۸۸, ۲۳:۰۷:۰۰
آخرین ارسال: newmusic
Cool کمک برای Visual c++2005 شدیدا گیج زدم یک راهنمایی نیاز دارم(محیط Vc++ newmusic 1 2,632 ۰۸-اردیبهشت-۱۳۸۸, ۲۳:۴۶:۵۴
آخرین ارسال: arashrj
  C++ یا Visual C++ یا Visual C++.net x.halo360 16 11,952 ۱۹-اسفند-۱۳۸۶, ۲۲:۴۷:۰۰
آخرین ارسال: yeketaz
  Image Processing در Visual C++ 6.0 ali_oop 4 5,518 ۲۶-شهریور-۱۳۸۶, ۰۰:۰۱:۱۷
آخرین ارسال: lord_viper

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS