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

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

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

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

Ответ
 
Опции темы
Старый 19.05.2011, 08:57   #1
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
File Manager и ОС

Никак не могу найти как сделать файл менеджер. Даже не имею представления..
Скачал пример плеера от Vlad74, там есть он, но не осилил. Там код для меня частично непонятен.
Вот, вспомнил про WinMobile, написан на МП. Я не знаю кто его писал, но уверен это кто-то из форумчан. Мне для моей ОС очень подошел бы такой ФМ.
Если автор программы прочел это, очень прошу скинь мне в личку сорцы. Я обещаю не модифицировать прогу.
Если этот проект уже как ОпенСорц, дайте мне код, плиз.
Либо просто наведите пример ФМ.
Буду ОЧЕНЬ благодарен.
P.S. Вот вложение этого WinMobile и скрин моей оськи.
Миниатюры
Нажмите на изображение для увеличения
Название: 06863545.gif
Просмотров: 723
Размер:	30.0 Кб
ID:	13808  
Вложения
Тип файла: zip 977WinMibile.zip (338.9 Кб, 490 просмотров)
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 19.05.2011, 09:53   #2
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: File Manager и ОС

Очень надо, правда. Какая ОС без файловой системы
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 19.05.2011, 10:03   #3
Nerd
Чудо-кот
 
Аватар для Nerd
 
Регистрация: 22.02.2011
Сообщений: 901
Написано 480 полезных сообщений
(для 1,471 пользователей)
Ответ: File Manager и ОС

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 200 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
__________________

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Nerd за это полезное сообщение:
Android (20.05.2011), Reks888 (20.05.2011), Taugeshtu (19.05.2011)
Старый 19.05.2011, 19:23   #4
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: File Manager и ОС

Мда. Зачем текст скрывать то? Я ничё не вижу
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 19.05.2011, 19:59   #5
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: File Manager и ОС

В чем сложность реализации ФС??? Её графическая оболочка или что?
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 19.05.2011, 21:03   #6
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: File Manager и ОС

И код и графика. Особенно графика. Я просто не имею представления как всё должно быть...
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 19.05.2011, 21:49   #7
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: File Manager и ОС

На самом деле все просто. Реализовывал ItemList делается при помощи 2 рекордов, ну по крайней мере я делал так. 1 рекорд собственно Item. Там текст, иконка и можно еще чтонить. 2 рекор сам ItemList. В нем храняться все записи (Item), кол-во айтемов, начальная позиция рендеринга, конечная позиция рендера. При рендере отрисовываешь сперва задний план, затем последовательно рисуешь айтемы начиная с нужной позиции. Отлов нажатия нужного айтема просто делается, хотя я долго с ним повозился. Ну и все все плюшки с графикой =)
Что касается перехода по папкам. По нажатию берем текст записанный в Item и добавляем к текущему пути. Вот и все. Лично сам написал за пару часов
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо alexprey за это полезное сообщение:
JACUK (20.05.2011), Rock2roll (19.05.2011)
Старый 20.05.2011, 09:20   #8
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: File Manager и ОС

Что лучше брать для ФС: либу JSR75 или JSR75ex?
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 20.05.2011, 15:03   #9
alexprey
ПроЭктировщик
 
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений
(для 30 пользователей)
Ответ: File Manager и ОС

Давно на MP не писал. Лично юзаю вторую.
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
(Offline)
 
Ответить с цитированием
Старый 20.05.2011, 16:58   #10
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: File Manager и ОС

Ок, но будут вопросы ещё
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 20.05.2011, 18:03   #11
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: File Manager и ОС

А вот: как узнать формат?
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 20.05.2011, 18:18   #12
JACUK
Знающий
 
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений
(для 61 пользователей)
Ответ: File Manager и ОС

Формат чего? Если файла, то можно из полнного имени брать(библиотека должна давать полное) три последних символа(расширение) и по нему вычислять.
__________________




(Offline)
 
Ответить с цитированием
Старый 20.05.2011, 18:52   #13
Rock2roll
Знающий
 
Аватар для Rock2roll
 
Регистрация: 14.05.2010
Сообщений: 297
Написано 13 полезных сообщений
(для 13 пользователей)
Ответ: File Manager и ОС

Блин, а как это сделать+ а есть форматы и 4 и 5 букв. Ну ок, как осуществить для 3 букв?
__________________
G502, GT S5230w user!
(Offline)
 
Ответить с цитированием
Старый 20.05.2011, 19:15   #14
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
Ответ: File Manager и ОС

var
i,poss:integer;
tempstr,rash:string;
begin
for i:=0 to Locase(tempstr) do
begin
if getchar(tempstr,i)='.' then poss:=i;
break;
end;
rash:=copy(tempstr,poss,Locase(tempstr));
end
__________________
Я вернулсо в мидлет паскаль О_о уже написал новый проект Сайт моей компании: http://mpcompany.ucoz.com/ Сайт проекта "Путник" : http://putnik-project.ru/
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (20.05.2011)
Старый 20.05.2011, 19:17   #15
im_zorg
Знающий
 
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений
(для 61 пользователей)
Ответ: File Manager и ОС

соответственно tempstr должен быть должен быть заполнен путем к файлу.
например c:/image/image45.cwsss вернет cwsss)
__________________
Я вернулсо в мидлет паскаль О_о уже написал новый проект Сайт моей компании: http://mpcompany.ucoz.com/ Сайт проекта "Путник" : http://putnik-project.ru/
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Rock2roll (20.05.2011)
Ответ


Опции темы

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

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


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


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