PDA

View Full Version : متن رنگی



www.ilampro.com
جمعه 17 آبان 1387, 00:16 صبح
با سلام خدمت دوستان عزیز
باز هم با زحمت اومدم
من یه برنامه شبیه سازی کلید backspace نوشتم و حالا می خوام ابتدا با یک پیغام
به کاربر بگم که متنش رو وارد کنه و سپس متن رو جلوی اون پیغام تایپ کنه . حالا من می خوام که پیغام با رنگ مثلا زرد و متن ورودی با رنگ سبز تایپ بشه لطفا اشکال برنامه رو بگید
برنامه رو توی یه فایل زیپ میذارم اینجا

Salar Ashgi
جمعه 17 آبان 1387, 08:15 صبح
سلام ، برای تغییر رنگ متن میتوانید از دستور زیر استفاده کنید :


#include <iostream>
#include <conio>
#include <stdlib>//for system function
int main(){
system("color 0A");
cout<<"C++";
getch();
}

www.ilampro.com
چهارشنبه 22 آبان 1387, 18:34 عصر
سلام دوست عزیز
خیلی ممنون از راهنمایی شما
اگه میشه یک کمی بیشتر توضیح دهید
موفق باشی

Salar Ashgi
پنج شنبه 23 آبان 1387, 12:40 عصر
سلام دوست عزیز
خیلی ممنون از راهنمایی شما
اگه میشه یک کمی بیشتر توضیح دهید
موفق باشی

سلام . نمیدونم کجاش برای شما مبهمه ؟؟؟ بنظرم کد گویای مطلب است !!! ولی خوب باز

یک توضیحاتی میدهم :

برای استفاده از بسیاری از دستورات cmd ویندوز میتوان از تابع system در هدر فایل

stdlib استفاده کرد مثلا برای تغییر رنگ وقتی مینویسیم :



system("color 0A");


قسمت آبی رنگ : برای تغییر رنگ پس زمینه متن میباشد !!! = Background Color

قسمت قرمز رنگ : برای تغییر رنگ نوشته متن میباشد !!! = Foreground Color

مثلا کد



system("color 1E");


رنگ پس زمینه را آبی و رنگ متن را زرد میکند !!!

موفق و پیروز باشید !!!!

www.ilampro.com
چهارشنبه 13 آذر 1387, 14:34 عصر
سلام دوستان عزيز
ممنون از راهنمايي شما. ولي من كه با كد زير مي خواستم امتحان كنم موفق نشدم
اگه ميشه يك نمونه برنامه مثال بزنيد
system("color 0A");
cout<<"c++";
موفق باشي