forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   File Manager и ОС (http://forum.boolean.name/showthread.php?t=14764)

Rock2roll 19.05.2011 08:57

File Manager и ОС
 
Вложений: 2
Никак не могу найти как сделать файл менеджер. Даже не имею представления..
Скачал пример плеера от Vlad74, там есть он, но не осилил. Там код для меня частично непонятен.
Вот, вспомнил про WinMobile, написан на МП. Я не знаю кто его писал, но уверен это кто-то из форумчан. Мне для моей ОС очень подошел бы такой ФМ.
Если автор программы прочел это, очень прошу скинь мне в личку сорцы. Я обещаю не модифицировать прогу.
Если этот проект уже как ОпенСорц, дайте мне код, плиз.
Либо просто наведите пример ФМ.
Буду ОЧЕНЬ благодарен.
P.S. Вот вложение этого WinMobile и скрин моей оськи.

Rock2roll 19.05.2011 09:53

Ответ: File Manager и ОС
 
Очень надо, правда. Какая ОС без файловой системы

Nerd 19.05.2011 10:03

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

Rock2roll 19.05.2011 19:23

Ответ: File Manager и ОС
 
Мда. Зачем текст скрывать то? Я ничё не вижу

alexprey 19.05.2011 19:59

Ответ: File Manager и ОС
 
В чем сложность реализации ФС??? Её графическая оболочка или что?

Rock2roll 19.05.2011 21:03

Ответ: File Manager и ОС
 
И код и графика. Особенно графика. Я просто не имею представления как всё должно быть...

alexprey 19.05.2011 21:49

Ответ: File Manager и ОС
 
На самом деле все просто. Реализовывал ItemList делается при помощи 2 рекордов, ну по крайней мере я делал так. 1 рекорд собственно Item. Там текст, иконка и можно еще чтонить. 2 рекор сам ItemList. В нем храняться все записи (Item), кол-во айтемов, начальная позиция рендеринга, конечная позиция рендера. При рендере отрисовываешь сперва задний план, затем последовательно рисуешь айтемы начиная с нужной позиции. Отлов нажатия нужного айтема просто делается, хотя я долго с ним повозился. Ну и все все плюшки с графикой =)
Что касается перехода по папкам. По нажатию берем текст записанный в Item и добавляем к текущему пути. Вот и все. Лично сам написал за пару часов

Rock2roll 20.05.2011 09:20

Ответ: File Manager и ОС
 
Что лучше брать для ФС: либу JSR75 или JSR75ex?

alexprey 20.05.2011 15:03

Ответ: File Manager и ОС
 
Давно на MP не писал. Лично юзаю вторую.

Rock2roll 20.05.2011 16:58

Ответ: File Manager и ОС
 
Ок, но будут вопросы ещё

Rock2roll 20.05.2011 18:03

Ответ: File Manager и ОС
 
А вот: как узнать формат?

JACUK 20.05.2011 18:18

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

Rock2roll 20.05.2011 18:52

Ответ: File Manager и ОС
 
Блин, а как это сделать+ а есть форматы и 4 и 5 букв. Ну ок, как осуществить для 3 букв?

im_zorg 20.05.2011 19:15

Ответ: File Manager и ОС
 
PHP код:

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


im_zorg 20.05.2011 19:17

Ответ: File Manager и ОС
 
соответственно tempstr должен быть должен быть заполнен путем к файлу.
например c:/image/image45.cwsss вернет cwsss)


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot