PDA

View Full Version : نحوه ی ساخت لودینگ در محیط داس



storm_saeed
چهارشنبه 13 شهریور 1392, 09:55 صبح
سلام دوستان
میخواستم ببینم چطور میشه یه لودینگ نوشت که بعد اجرا مثل یه لودینگ عمل کنه مثلا - , \ ,|,/,-,\,|,/ یعنی اینارو به ترتیب نمایش بده ولی پشت سر هم توخروجی نشون نده تو یه خونه نشون بده
ممنون

1485159
چهارشنبه 13 شهریور 1392, 10:34 صبح
کافیه بعد از اینکه یکیش رو چاپ کردی و میخوای بعدی رو چاپ کنی برگردی سر همون مکان و دوباره چاپ کنی:


#include <stdio.h>
#include <windows.h>

void gotoxy(int x,int y){
HANDLE hConsole;
COORD cursorLoc;
cursorLoc.X = x;
cursorLoc.Y = y;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hConsole, cursorLoc);
}

void main()
{
int k;
for(k = 1; k < 255; k++)
{
Sleep(500);
gotoxy(5, 5);
printf("%c", k);
}
}

storm_saeed
جمعه 15 شهریور 1392, 22:36 عصر
ممنون
تو لینوکس به جای Windows.h چی بزنم ؟

storm_saeed
چهارشنبه 20 شهریور 1392, 12:54 عصر
کسی نیست راهنمایی کنه