IPB

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
> Units (модули для Паскаля)
WereWolf
сообщение 5.12.2004, 13:44
Сообщение #1


Пользователь


Группа: Активисты
Сообщений: 1 359
Регистрация: 29.6.2004
Из: from Yaroslavl
Пользователь №: 982



Предлагаю здесь выкладывать полезные модули, bgi файлы и тому подобное для Turbo Pascal! А для начала попросить хочу, может у кого есть, модуль для работы с мышой, лучше исходник?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Boris
сообщение 7.12.2004, 8:06
Сообщение #2


Пользователь


Группа: Главные администраторы
Сообщений: 242
Регистрация: 16.9.2004
Из: Саранск
Пользователь №: 1 220



Вот мой объект для работы и с мышью тоже. Делал по типу Turbo Vision
В архиве есть и описание


Прикрепленные файлы
Прикрепленный файл  obj_show.rar ( 99.52 килобайт ) Кол-во скачиваний: 175


--------------------
Boris
surin@fet.mrsu.ru
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Boris
сообщение 7.12.2004, 8:08
Сообщение #3


Пользователь


Группа: Главные администраторы
Сообщений: 242
Регистрация: 16.9.2004
Из: Саранск
Пользователь №: 1 220



Вот еще (не мой) модель CRT для работы в Паскале на быстрых машинах


Прикрепленные файлы
Прикрепленный файл  newcrt.zip ( 80.02 килобайт ) Кол-во скачиваний: 193


--------------------
Boris
surin@fet.mrsu.ru
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Kompil
сообщение 19.2.2005, 16:52
Сообщение #4


Пользователь


Группа: Пользователи
Сообщений: 7
Регистрация: 19.2.2005
Из: Луцк
Пользователь №: 2 149



А где можно достать модуль для переключения клавиатуры на кирилицу
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Boris
сообщение 21.2.2005, 7:21
Сообщение #5


Пользователь


Группа: Главные администраторы
Сообщений: 242
Регистрация: 16.9.2004
Из: Саранск
Пользователь №: 1 220



смотри http://www.opeople.ru/topic389.html
Или Вас интересует реализация модуля, подключаемого к Вашей программе? Тогда создайте новую тему. Здесь место для "чужих" модулей


--------------------
Boris
surin@fet.mrsu.ru
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Kompil
сообщение 24.2.2005, 19:43
Сообщение #6


Пользователь


Группа: Пользователи
Сообщений: 7
Регистрация: 19.2.2005
Из: Луцк
Пользователь №: 2 149



Спасибо, нашёл.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
TECHNOQUANT
сообщение 20.3.2005, 12:57
Сообщение #7


Пользователь


Группа: Пользователи
Сообщений: 2
Регистрация: 20.3.2005
Пользователь №: 2 465



В учебнике Фараонова ("Илюстрированный самоучитель по Туробо Паскалю") используется модуль APP из библиотеки turbo vision. У меня этого модуля почему-то нет. Где его можно найти? Или здесь какая-то ошибка?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
TECHNOQUANT
сообщение 21.3.2005, 15:49
Сообщение #8


Пользователь


Группа: Пользователи
Сообщений: 2
Регистрация: 20.3.2005
Пользователь №: 2 465



Все. Уже разобрался.
У кого возникнут такие же проблемы:
borlpasc.narod.ru
Качайте полную версию.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ForceGuard
сообщение 27.1.2008, 19:31
Сообщение #9


Пользователь


Группа: Пользователи
Сообщений: 7
Регистрация: 27.1.2008
Пользователь №: 18 795



Скачал с borlpasc.narod.ru набор модулей gamepro, как их подключить и узнать имена новых функций?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolPoll
сообщение 28.1.2008, 18:15
Сообщение #10


:)


Группа: Главные администраторы
Сообщений: 5 858
Регистрация: 24.11.2005
Из: Москва
Пользователь №: 5 327



ForceGuard, Открой эти pas-ы и увидишь список имен функциий и процедур...
(до слова Implementation)

а подключать как и другие модули
uses crt, <имя модуля>, <имя модуля>;


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ForceGuard
сообщение 28.1.2008, 18:40
Сообщение #11


Пользователь


Группа: Пользователи
Сообщений: 7
Регистрация: 27.1.2008
Пользователь №: 18 795



С самого начала так и пробовал подключать модуль, но при компиляции Паскаль ругается на неправильное имя файла: Invalid filename (d:\prog\tp7\tpu\KB.tpu). На остальные модули (gamepro and pallete) матерится аналогично.

P.S.
В скаченном архиве tpu-файлов нет.

Сообщение отредактировал ForceGuard - 28.1.2008, 19:01
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Denis
сообщение 28.1.2008, 19:22
Сообщение #12


Пользователь


Группа: Пользователи
Сообщений: 1 081
Регистрация: 24.1.2005
Пользователь №: 1 933



хоть бы ссылки дали что-ли
при компиляции имя модуля должно совпадать с именем pas файла (unit имя_модуля).
убедитесь, что во вкладке compile стоит disk
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolPoll
сообщение 28.1.2008, 19:42
Сообщение #13


:)


Группа: Главные администраторы
Сообщений: 5 858
Регистрация: 24.11.2005
Из: Москва
Пользователь №: 5 327



Значит, он присто не находит эти pas-ы
Где они сейчас лежат?

попробуй их либо в папку tp7, либо пути прописать в Options|Directories...

Цитата(Denis @ 28.1.2008, 22:22) *

хоть бы ссылки дали что-ли
http://borlpasc.narod.ru/turbo_pacs.htm


--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ForceGuard
сообщение 28.1.2008, 19:46
Сообщение #14


Пользователь


Группа: Пользователи
Сообщений: 7
Регистрация: 27.1.2008
Пользователь №: 18 795



KB.pas, gamepro.pas, pallete.pas скинул в корневую папку TP7 (там, где валяется и exe-шник Паскаля). А при компиляции файлы вроде находятся, т.к. в новом окне они и открываются. Т.е. если я пишу какую-нибудь ерунду типа этой:
Код
Program test;
uses kb;
var a: integer;
begin
a:=1;
end.


То при выполнении программы открывается KB.Pas вместе с упомянутой ошибкой.

P.S.
Паскаль брал по этому адресу (лежит на странице, которую указал PolPoll).

Сообщение отредактировал ForceGuard - 28.1.2008, 19:56
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolPoll
сообщение 28.1.2008, 20:03
Сообщение #15


:)


Группа: Главные администраторы
Сообщений: 5 858
Регистрация: 24.11.2005
Из: Москва
Пользователь №: 5 327



Цитата(ForceGuard @ 28.1.2008, 22:46) *

То при выполнении программы открывается KB.Pas вместе с упомянутой ошибкой.
Раз находит, значит не согласованы папки, куда он кладет tpu и где его потом ищет smile.gif

какие у тя пути в Options|Directories... ?

Exe & TPU
Unit



--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ForceGuard
сообщение 28.1.2008, 20:32
Сообщение #16


Пользователь


Группа: Пользователи
Сообщений: 7
Регистрация: 27.1.2008
Пользователь №: 18 795



У меня пути были неправильно прописаны. Теперь все работает. Сэнк.))
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Мих
сообщение 3.2.2008, 15:46
Сообщение #17


Пользователь


Группа: Собеседник
Сообщений: 67
Регистрация: 9.1.2008
Из: Екатеринбург
Пользователь №: 18 578



Если у меня программа нчинается со солв
uses crt, graph;
или немного по другому но со словом graph то мне вылазит ошибка "Файл graph.tup не найден".
В книге нашёл что нужно указать путь для директорий, но всё равно не рулит. Кто нибудь знает, что можно сделать?


--------------------
/\/\ \/\/
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolPoll
сообщение 3.2.2008, 16:26
Сообщение #18


:)


Группа: Главные администраторы
Сообщений: 5 858
Регистрация: 24.11.2005
Из: Москва
Пользователь №: 5 327



Мих, А какие параметры у InitGraph? особенно третий?


Хотя... нет. Это уже при инициализации была бы ошибка.
Так есть ли у тебя вообще этот файл graph.tpu и где он лежит и как пути ты прописал? не использованы ли "длинные" пути?





--------------------
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Мих
сообщение 4.2.2008, 5:09
Сообщение #19


Пользователь


Группа: Собеседник
Сообщений: 67
Регистрация: 9.1.2008
Из: Екатеринбург
Пользователь №: 18 578



файл есть. Ещё есть graph3.tup и 4 но их я не прописывал.
Длинные пути? Я прописывал полный путь C:\Program Files\ и т.д. а как написать короткий?
InitGraph а это где?(извините за нескромный вопрос)


--------------------
/\/\ \/\/
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Denis
сообщение 4.2.2008, 6:26
Сообщение #20


Пользователь


Группа: Пользователи
Сообщений: 1 081
Регистрация: 24.1.2005
Пользователь №: 1 933



кинь папку с паскалем непосредственно на диск С:
C:\TP7
а там уже подредактируй свои пути к файлам

Сообщение отредактировал Denis - 4.2.2008, 6:27
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

2 страниц V  1 2 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 9.2.2012, 4:27