Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Вниз

Графика в Паскале   Найти похожие ветки 

 
OneFragLeft ©   (2004-12-24 00:29) [0]

Доброй ночи, друзья! Случилось так, что в течение нескольких дней, мне нужно написать небольшую программу на Паскале.
Саму программу напишу, но вот к ней нужно сделать графический интерфейс.
Подскажите пожалуйста как это побыстрее и попроще сделать.
Хочу использовать простые BMP файлы для оформления. Это хорошо или нет?
Пососветуйте какие-нибудь библиотеки для работы с графикой в Паскале.

Заранее благодарю, искренне ваш O.F.L.


 
Vasya.ru ©   (2004-12-24 00:32) [1]

Ты в какой среде пишешь то?


 
OneFragLeft ©   (2004-12-24 00:39) [2]

Turbo Bascal 7.1


 
pika ©   (2004-12-24 00:45) [3]

Я конечно мало чего могу сказать, но предлагаю сделать во первых рамочку

 gotoxy(3,3);
 for i:1 to 37 do
  write("??");
 gotoxy(3,22);
 for i:1 to 37 do
  write("??");
   .....

ну ты примерно понял меня  :)


 
OneFragLeft ©   (2004-12-24 00:46) [4]

Ценю юмор, но надо сделать не в текстовом режиме, а в графическом.


 
Zacho ©   (2004-12-24 00:46) [5]

Насколько помню, для TP была библиотека Graphic Vision - нечто типа Turbo Vision, только для графических режимов. Попробуй поискать.


 
OneFragLeft ©   (2004-12-24 00:48) [6]

Т.е. я хотел бы узнать как вывести на экран в призвольном месте BMP картинку средствами Turbo Pascal.
Есть уже готовые модули?


 
OneFragLeft ©   (2004-12-24 00:56) [7]

Graphic Vision 2,21 - он вешает 2,7Мб.
Конечно, там куча всего, но качать столько ради простой программки нет смысла.
Есть другие предложения?


 
марсианин ©   (2004-12-24 01:23) [8]

а у тебя чего за программа?

знаешь, графический интерфейс тоже разным бывает. можно ограничиться парой кнопочек + окошко для вывода чего-либо.. а может что-то типа ИЕ-експлорер и еже с ними..

если у тебя первый случай, определись какие элементы тебе нужны, чего и как будешь делать, засучи рукава и вперед! функция за функцией, класс за классом... (ИХМО вмр тут не к месту, не с того начал)

ну а если второй, то советую купить мыло и веревку..  или используй что-то типа Graphic Vision..


 
OneFragLeft ©   (2004-12-24 01:30) [9]

Да банальная ситуация- вывести на экран под ДОСом BMP картинку.
Два года назад видел как такое делали, но теперь нигде не достать того исходника.
Просто загружалась картинка из файла и выводилась на экран.
Правда там не использовались сторонние модули, а обходились стандартными.
А у меня столько времени и информации нет, чтобы изучить этот вопрос.


 
OneFragLeft ©   (2004-12-24 01:36) [10]

Может у кого-нибудь есть справка по графическому можулю Паскаль на русском языке?
Я постораюсь там что-нибудь найти  и поделиться с миром:)


 
svga   (2004-12-24 01:38) [11]

http://www.proglib.ru/browse.asp?id=31&sort=3


 
OneFragLeft ©   (2004-12-24 01:45) [12]

svga: Спасибо огромное!!!!!!!


 
svga   (2004-12-24 01:56) [13]

Пожалуйста:) Вот ещё: http://www.stud.tu-ilmenau.de/~robertw/bwinf2/bitmap.htm Здесь используются стандартные процедуры и функции без посторонних модулей. Правда коментарии и некоторые названия процедур на немецком, но там немного и понятно:)


 
OneFragLeft ©   (2004-12-24 22:48) [14]

Вот ёлы-палы! Ничего не нашёл родходящего.
Есть либо уже готовая картинка, которая забита в массив,
либо загружается, но куча ограничений на размер,а ещё вставки на асме,
туда даже соваться не стану:)
Неужели ни у кого не было такой проблемы?
Подскажите, пожалуйста, как загрузить и вывести на экран bmp (640*480*256b).



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.038 c
3-1103010445
Zilog
2004-12-14 10:47
2005.01.16
БД + потоки


14-1103690463
КаПиБаРа
2004-12-22 07:41
2005.01.16
Об информации


1-1104142701
ceval
2004-12-27 13:18
2005.01.16
подскажите пожалуста почему не полностью удаляется dir


4-1101385735
stechnology
2004-11-25 15:28
2005.01.16
WriteConsoleInput ... (не работает в Windows 98) ...


4-1101633809
DelphiN!
2004-11-28 12:23
2005.01.16
Перезагрузить компьютер несмотря не на что





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский