נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: עזרה בשפת c/c++ - צבעים לטקסט

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
JOKER
משתמש מתחיל
משתמש מתחיל
סמל אישי

הצטרף / הצטרפה: 01 February 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 6
נשלח בתאריך: 01 February 2005 בשעה 16:39 | IP רשוּם
ציטוט JOKER

רשמתי כאן נושא אבל נעלו לי אותו ובצדק כי אני חדש כאן ולא הבנתי מה הכללים

עכשיו נעבור לדבר העיקרי

בנושא הקודם שפתחתי ביקשתי איך לכתוב בצבעים בשפת c

בלי הפקודות המוזרות האלה

יש פקודה שנקראת

textcolor

אז אם מישהו יודע איך משתמשים בה אז בבקשה שיעזור לי

תודה מראש

חזרה לתחילת העמוד הצג את כרטיס החבר של JOKER חפש הודעות אחרות של JOKER
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 01 February 2005 בשעה 19:47 | IP רשוּם
ציטוט SBD

עם איזה קומפיילר אתה עובד?

__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
אורחח
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 01 February 2005 בשעה 21:43 | IP רשוּם
ציטוט אורחח

שוב השאלה שלי תגידו זה משנה עם איזה מהדר עובדים??? פקודות אחרות?

כי בבית ספר המסריח הזה מלמדים אותנו ב TC LITE

בכל מקרה הפקודה שם היא

textcolor(x);

כאשר X

הוא מספר בין 1 ל 16

אבל זה לא מספיק אתה צריך גם לכתוב לטקסט שאתה רוצה שיהיה בצבע

cprint("blabla")

חזרה לתחילת העמוד הצג את כרטיס החבר של אורחח חפש הודעות אחרות של אורחח בקר בדף הבית של אורחח
 
אורחח
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 01 February 2005 בשעה 21:44 | IP רשוּם
ציטוט אורחח

אופס חח זה לא

cprint

אלא

cprintf

שחכתי את ה F

חזרה לתחילת העמוד הצג את כרטיס החבר של אורחח חפש הודעות אחרות של אורחח בקר בדף הבית של אורחח
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 02 February 2005 בשעה 01:16 | IP רשוּם
ציטוט ניר

אורח, זה משנה עם איזה קומפלייר עובדים. כמו שהיה בנושא השני על צבעים - אם אתה עובד בvisual studio צורת העבודה איתם שונה לחלוטין. חוץ מזה - אורחח ענה על השאלה, כותבים:

קוד:
textcolor(num)
כאשר num הוא בן 0 ל-15.

אפשר גם להשתמש בקבועים BLACK, BLUE, RED וכדומה, לדוגמא:

קוד:
textcolor(RED)
.

מאוחר יותר, כשאתה משתמש ב-cprintf כדי להדפיס עם צבעים, צריך להשתמש ב-
קוד:
\r\n
במקום רק ב
קוד:
\n
כדי לעבור לשורה חדשה.

חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 02 February 2005 בשעה 23:06 | IP רשוּם
ציטוט SBD

אגב אחי דרך איך שאמרת איך אני משנה רקע לטקסט?
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 02 February 2005 בשעה 23:47 | IP רשוּם
ציטוט ניר

אתה צריך ב-MSVC או בBORLAND?
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
JOKER
משתמש מתחיל
משתמש מתחיל
סמל אישי

הצטרף / הצטרפה: 01 February 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 6
נשלח בתאריך: 03 February 2005 בשעה 00:56 | IP רשוּם
ציטוט JOKER

אני משתמש במהדר

visual c++ 6

ושמתי לב שאין בקובץ

conio.h

את הפקודה של

textcolor

מישהו יכול לעזור לי בבקשה איך להוסיף לשם את הפקודה?

חזרה לתחילת העמוד הצג את כרטיס החבר של JOKER חפש הודעות אחרות של JOKER
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 03 February 2005 בשעה 06:59 | IP רשוּם
ציטוט SBD

UnderWarrior כתב:
אתה צריך ב-MSVC או בBORLAND?

התכוונתי ב-BORLABD [ב-MSVC אני יודע...]

JOKER כתב:

אני משתמש במהדר

visual c++ 6

ושמתי לב שאין בקובץ

conio.h

את הפקודה של

textcolor

מישהו יכול לעזור לי בבקשה איך להוסיף לשם את הפקודה?

קוד:
#include <stdio.h>
#include <windows.h>
#include <conio.h>

int main ( void )
{
  HANDLE h = GetStdHandle ( STD_OUTPUT_HANDLE );
  WORD wOldColorAttrs;
  CONSOLE_SCREEN_BUFFER_INFO csbiInfo;
 
  /*
   * First save the current color information
   */
  GetConsoleScreenBufferInfo(h, &csbiInfo);
  wOldColorAttrs = csbiInfo.wAttributes;
 
  /*
   * Set the new color information
   */
  SetConsoleTextAttribute ( h, FOREGROUND_RED | FOREGROUND_INTENSITY );
 
  printf ( "This is a test\n" );

  SetConsoleTextAttribute ( h, FOREGROUND_GREEN | FOREGROUND_INTENSITY );
 
  printf ( "This is a test\n" );

  /*
   * Restore the original colors
   */
  SetConsoleTextAttribute ( h, wOldColorAttrs);
  getch();
  return 0;
}



__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 03 February 2005 בשעה 18:12 | IP רשוּם
ציטוט ניר

JOKER כתב:

אני משתמש במהדר

visual c++ 6

ושמתי לב שאין בקובץ

conio.h

את הפקודה של

textcolor

מישהו יכול לעזור לי בבקשה איך להוסיף לשם את הפקודה?



אני לא יודע אם אפשר להוסיף לשם את הפקודה - זה מה שאמרנו כשדיברנו על הבדלים בפקודות בין קומפיילרים שונים. יכול להיות שיש דרך - לא שאני מכיר/ניסיתי למצוא.
מה ש-SBD הדביק לך זה הדרך לעשות צבעים שונים ב-visual studio
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 03 February 2005 בשעה 18:14 | IP רשוּם
ציטוט ניר

SBD כתב:
אגב אחי דרך איך שאמרת איך אני משנה רקע לטקסט?


קוד:
textbackground(color);

כש-color מתנהג בצורה דומה לזו של textcolor() אם אני לא טועה.
תסתכל בעזרה במידע על הפקודה הזו.
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
SBD
פורומיסט על
פורומיסט על
סמל אישי

הצטרף / הצטרפה: 13 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1194
נשלח בתאריך: 07 February 2005 בשעה 18:50 | IP רשוּם
ציטוט SBD

או שנאבד לי או שהבלבלתי ולא היה לי, איך אני עושה צבע רקע ב-MSVC..?

__________________
~ Nobody Is Perfect, I'm Nobody ~
פורומים
חזרה לתחילת העמוד הצג את כרטיס החבר של SBD חפש הודעות אחרות של SBD בקר בדף הבית של SBD
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה