![]() |
jsr75: новые возможности.
Вложений: 2
Написал библиотеку,
реализующую некоторые дополнительные функции jsr75. Реализована система поиска файлов, близкая к TurboPascal, также функции для определения свойств дисков и файлов, создание папок и переименование. Полное описание и пример в архиве. Проверено на SE k510i. |
jsr75: новые возможности.
А можешь сделать так, чтобы при использовании findfirst/findnext сначала шли папки, а потом файлы? И чтобы все это дело сортировалось по алфавиту.
|
Ответ: jsr75: новые возможности.
Цитата:
|
jsr75: новые возможности.
Тогда сделай это отдельной опцией, и пусть каждый сам выбирает, что для него важнее - сортировка или скорость.
|
Ответ: jsr75: новые возможности.
Цитата:
|
jsr75: новые возможности.
...Ты которую неделю имел в виду?
|
Ответ: jsr75: новые возможности.
Ту, на которой написано сообщение. Просто сейчас в универе конец семестра и совершенно нет времени на кодинг. Теперь сделать смогу только на новогодних каникулах.
|
Ответ: jsr75: новые возможности.
vint личный вопрос, а ты где учишься?
|
Ответ: jsr75: новые возможности.
Небольшое обновление: добавлена функция function file_exists(target:string):integer; для определения существования файла.
|
Ответ: jsr75: новые возможности.
Хм, наконец нашёл реально работающую либу. :) Какое счастье, ёпть. :super:
|
Ответ: jsr75: новые возможности.
Как диски определить?
Писал в путь '/' и '' на емуляторе работает на теле (k550i) виснет |
Ответ: jsr75: новые возможности.
Цитата:
|
Ответ: jsr75: новые возможности.
Да, не помешало бы добавить..
|
Ответ: jsr75: новые возможности.
Некорректно (да даже очень некорректно :) ) отображается полный объем флешки:
![]() SE J20i |
Ответ: jsr75: новые возможности.
Цитата:
Тут либо телефон глючит, либо число в переменную не влезло. |
Ответ: jsr75: новые возможности.
Цитата:
P.S. я больше склоняюсь к тому, что число выходит за рамки... |
Ответ: jsr75: новые возможности.
Так и есть
В четырёхбайтовой переменной 3944595456 = -350371840 Надо вместо integertostring свою процедуру написать: сначала определить кол-во миллиардов (от 0 до 4), потом посчитать остаток от деления на миллиард (9 цифр), потом объединить строки. Объём карт памяти более 4 Гб определить невозможно |
Ответ: jsr75: новые возможности.
Цитата:
|
Ответ: jsr75: новые возможности.
Вложений: 1
Добавил функции
Код:
public static String directory_size_s(String target) |
Ответ: jsr75: новые возможности.
А на нокиа оно вообще работает? У меня прога просто зависает.
|
Ответ: jsr75: новые возможности.
Цитата:
|
Ответ: jsr75: новые возможности.
Подскажите, можно ли через эту либу (API JSR75) обращаться к рабочей папке программы, т.е. к той папке, где лежат ресурсы, меня интересует не только чтение, но и запись, а также копирование ресурсов в ФС и обратно?
|
Ответ: jsr75: новые возможности.
Какие ресурсы? Вообще все то, что называется "ресурсами" программы, хранится в ее jar архиве, для работы с ними есть стандартные функции.
|
Ответ: jsr75: новые возможности.
А где мне хранить временные файлы, чтобы телефон не доставал запросами на чтение/запись? (у меня не спрашивает, но за другие я не ручаюсь)
RMS не предлагать! |
Ответ: jsr75: новые возможности.
А чем RMS не устраивает то? Вообще-то оно для этого и существует.
|
Часовой пояс GMT +4, время: 06:44. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot