![]() |
Ответ: Lib_rms - Новые грани Хранилища Записей
Эм.. правильнее было бы isNotEmpty, а не isNotEmty вроде бы.. а за обновление - спасибо!:-)
|
Ответ: Lib_rms - Новые грани Хранилища Записей
Цитата:
|
Ответ: Lib_rms - Новые грани Хранилища Записей
Цитата:
|
Re: Lib_rms - Новые грани Хранилища Записей
RecordStore OpenSuite(name: string; vendor: string; suite: string) - Открыть Хранилище записей
name - Имя хранилища vendor - Имя (название фирмы) владельца хранилища suite - Название комплекта данных Благодаря данной функции можно получить доступ к хранилищу записей другой программы. Помогите разобраться с параметрами, желательно на примере. Не понятно, как обращаться к хранилищу другого мидлета. В демо этого нет. |
Ответ: Lib_rms - Новые грани Хранилища Записей
Чаще всего это невозможно. Для того, чтобы обращаться к чужому хранилищу, оно должно быть создано с явным разрешением доступа для посторонних, чего обычно не делается.
|
Ответ: Lib_rms - Новые грани Хранилища Записей
Я тоже много пробовал, на деле ничего не получается. В чем проблема непонятно.
Пробовал и создавать хранилище с параметрами чтения/записи для всех других, но всё равно нет доступа из другого приложения. |
Ответ: Lib_rms - Новые грани Хранилища Записей
А на каком телефоне пробовал? Может быть производители просто не реализуют такой возможности, да и пользы немного от этого.
|
Ответ: Lib_rms - Новые грани Хранилища Записей
Цитата:
|
Ответ: Lib_rms - Новые грани Хранилища Записей
Можно и при текущем положении дел переносить сохранения, есть даже специальные программы (например, SaveRecord - http://seclub.org/dn.php?d=5&t=1&q=7&r=3&c=24&fd=6560 ).
|
Ответ: Lib_rms - Новые грани Хранилища Записей
Цитата:
Допустим я создаю в мидлете хранилише "meteo". KEmulator создает на компе имя хранилиша meteo_1.rms и к нему можно будет обращаться из любого мидлета (если запуск будет происходить на том же эмуляторе, то он найдет это хранилище) указав имя хранилиша "meteo". Будет все нормально. В телефоне же все обстоит по другому JVM телефона (например N7390)создает хранилище такого типа - Meteo_M_SE_240x320_m_meteo.rms т.е. дописывается имя программы из которой создается это хранилище и еще что то... Вот и вам ответ. |
Ответ: Lib_rms - Новые грани Хранилища Записей
Так называется файл, а само хранилище может иметь и другое имя.
|
Ответ: Lib_rms - Новые грани Хранилища Записей
Короче, во всех телефонах RMS реализуется по-разному.
На Siemens, к примеру, на основании названия и имени поставщика программы по замороченному алгоритму генерируется некий номер. Затем создается папка, которая имеет имя равное этому номеру. Соответственно все хранилища потом записываются в эту папку. Таким образом, чтобы другая программа могла обратиться к данному хранилищу, у неё и название и автор должны совпадать. Только вот иметь на телефоне 2 программы с одинаковыми названиями запрещено. |
Ответ: Lib_rms - Новые грани Хранилища Записей
на симбиан 6-8 также было
|
Ответ: Lib_rms - Новые грани Хранилища Записей
На нокиа 5200 создавались файлики в папке с игрой.
|
Ответ: Lib_rms - Новые грани Хранилища Записей
Нокиа 3110с создаются в папке с мидлетом такой бардак ппц...
|
Часовой пояс GMT +4, время: 19:20. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot