Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 23.08.2009, 21:26   #1
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Вопрос Пару вопросов

1.Как сделать файл менеджер со своим скином?
2.Как сделать чтобы например если пользователь выбрал картинку(bmp напр) то например её открыть (тоесть в зависимости от формата выбраного файла зависит дальнейшое действие).
(Offline)
 
Ответить с цитированием
Старый 23.08.2009, 23:05   #2
Tronix
Знающий
 
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений
(для 331 пользователей)
Ответ: Пару вопросов

Я конечно не хочу никого обидеть, но как мне кажется, с такими вопросами сюда обращаться не стоит.

Написание файл-менеджера не тривиальная задача. За пару дней не делаеться. Я когда учился в 7-8 классе - тоже начали с другом писать на борланд паскале файл-менеджер типа волков коммандер для дос'а. Трудились над программой в итоге 3 (!!!) года. Редактор, просмоторщик, форматирование дисков, мульти-меню для различных языков, информация о системе, типы сортировок в панелях и так далее. В итоге к завершению получился неплохой коммандер, но код - черт ногу сломит. Половина на ассемблере, половина на паскале. Потом старались оптимизировать по скорости как могли, и в принципе это удалось - работало на ЭВМ "Поиск" с 8088 совместимым процом (4,7 Mhz) приемлемо. Но повторюсь, на его (коммандера) разработку ушло года 3. Ибо писали без всяких там турбовиженов и прочих ООП на чистом паскале со стандартными библиотеками. Если интересно кому-нибуть, дам исходники, но там черт ногу сломит. Да и много там ассемблера. В основном как раз загрузчик, сортировка, и так далее.

А просмотр BMP и файлов делается довольно просто. Формат этот без сжатия и достаточно хорошо описан. Вот с PNG и прочими джипегами бывает сложней, но вроде на данном форуме я встречал необходимые библиотеки.

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

Если все-таки надумаешь писать файл-командер, обращайся, я как уже написавшей его человек (правда под дос, но принципы то вообщем везде одинаковые), постораюсь помочь. Только вопросы задавай более конкретные, а то с такими вопросами, как в первом сообщении темы далеко не уедешь. Это примерно так-же, как спросить - "Народ, слушайте, а как винду написать?"

В любом случае желаю успеха.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо Tronix за это полезное сообщение:
12121 (25.08.2009), abcdef (24.08.2009), AVIZO (24.08.2009), impersonalis (25.08.2009)
Старый 24.08.2009, 13:34   #3
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Ответ: Пару вопросов

Мне не нужно кучу наворотов и функций, нужно что-то типа файлового проводника на подобии того что в vista у вложении. Тоесть по такому принципу (тока без мышки)
Вложения
Тип файла: zip Vista Win 2.3.zip (315.0 Кб, 506 просмотров)
(Offline)
 
Ответить с цитированием
Старый 24.08.2009, 18:38   #4
temned
Знающий
 
Аватар для temned
 
Регистрация: 29.07.2008
Адрес: Россия,Саратов
Сообщений: 206
Написано 22 полезных сообщений
(для 33 пользователей)
Ответ: Пару вопросов

Tronix, кинь свой коммандер
(Offline)
 
Ответить с цитированием
Старый 24.08.2009, 19:25   #5
Tronix
Знающий
 
Регистрация: 26.07.2009
Адрес: Россия, Москва
Сообщений: 318
Написано 103 полезных сообщений
(для 331 пользователей)
Ответ: Пару вопросов

Выкладываю.
Horizont Present Commander, ver 1.76 (DOS) 1998-2001

Исходники - паскаль и ассемблер. Разобраться не реально, ибо ничего не комментированно, код ужасен

Сам коммандер - HPC.COM
Редактор палитры - HPCPAL.EXE
Тулза для конвертации EXE файлов в COM - EXE!COM.COM
История создания - HISTORY.TXT, HPCFAQ.TXT, HPCMD.TXT

Если захотите попробовать собрать все во едино с нуля, алгоритм если я правильно помню примерно такой: Компилим HPC.ASM по-моему TASM'ом. Получаем COM файл. Его надо переименовать в HPC.BIN - это лоадер, который будет приписываться в начало будущего COM-файла. Далее в борланд паскале грузим файл HPCMD.PAS и нажимаем F9. Собирается в итоге EXE программа. Затем запускаем MAKE_IT.BAT - он запаковывает EXE файл, переводит его в COM, затем дописывает в начало лоадер HPC.BIN и выдает готовый HPC.COM - этот файл и нужно запускать для нормальной работы...
Вложения
Тип файла: zip HPCMD172.zip (519.3 Кб, 492 просмотров)
(Offline)
 
Ответить с цитированием
Старый 25.08.2009, 03:17   #6
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Пару вопросов

По поводу файл-менеджера:
уже выкладывал исходник своей проги
http://forum.boolean.name/showpost.p...00&postcount=3
код далеко не идеальный, но для понимания общих принципов думаю, подойдет.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
DIMMON4IK (25.08.2009)
Старый 25.08.2009, 12:16   #7
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Ответ: Пару вопросов

Спасибо
(Offline)
 
Ответить с цитированием
Старый 25.08.2009, 18:25   #8
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Ответ: Пару вопросов

Как из файл менеджера переключится в canvas?
(Offline)
 
Ответить с цитированием
Старый 25.08.2009, 18:33   #9
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Пару вопросов

Сообщение от DIMMON4IK Посмотреть сообщение
Как из файл менеджера переключится в canvas?

Вызвать ShowCanvas.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
DIMMON4IK (25.08.2009)
Старый 25.08.2009, 18:53   #10
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Ответ: Пару вопросов

Опять спасибо(с таким просто ещё не сталкивался).
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пару вопросов о 3ds max G.A.D 3D Моделирование 12 26.07.2009 22:41
Анимация (и еще пару вопросов) Maestro 3D-программирование 137 30.08.2007 17:47
Пару вопросов по Букам ЛысыЙ_Чук-Иванчук Болтовня 26 28.08.2007 21:33
Пару вопросов XpycT Blitz3D 6 14.11.2006 02:23


Часовой пояс GMT +4, время: 00:36.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com