Пятница, 29.03.2024, 13:22
Приветствую Вас Посетитель

Форма входа
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » FAQ [ Добавить вопрос ]


Вот некоторые эмуляторы, которые можно использовать:


MidpX -

Достоинства:
- маленький размер инсталлятора
- прост в использовании

- эмуляция сенсорного ввода

- контраст, яркость, спецэффекты

- быстро запускается

Недостатки
- заставка, которая появляется после каждого запуска. Впрочем, при нажатии любой клавиши заставка исчезает.
- иногда глючит. Помогает закрытие программы через диспетчер задач (Ctrl+Alt+Delete)
- маленький экран.

- нет поддержки блютуз, камеры, интернета и прочих вкусностей.

- не запускает некоторые игры (например, если они используют блютуз или камеру)

- проблемы с прозрачностью (видно на скриншоте)


Wireless Toolkit -

Достоинства:

- большой экран (240х320)

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

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

- возможность запуска сразу нескольких эмуляторов (для проверки работоспособности блютуз программ, например)

Недостатки:

- огромный размер установщика (около 80 Мб)

- отсутствие сенсорного ввода

- долго запускается (секунд 10 в первый раз после перезагрузки компа, и 3 секунды в остальное время)

- для запуска требует *.jad файл. Впрочем, в интернете навалом программ, которые этот самый jad файл генерируют (jadGen, например).


KEmulator -

Достоинства:

- поддерка сенсора.  

- не очень большой размер (около 3 мегабайт).  

- множество настроек.

- занимает минимальную площадь на экране.

- работает быстро. С легкостью выдает >50 фпс.

- можно самостоятельно настроить клавиши.


Недостатки:

- клавиатура в отдельном окне. Очень неудобно.

- запускается ещё дольше, чем WirelessToolKit .

- не эмулирует блютуз.



Остальные эмуляторы ничем особо не выделяются.


Если вы используете библиотеки, то:


- Щелкнуть правой клавишей на файл "MidletPascal.exe".

- Свойства.

- Совместимость

- поставить галочку напротив " Запустить программу в срежиме совместимости с"

- выбрать "windows 95"


Если же все равно выкидывает, прочитайте местную статью "лечим исходный код", так как про такие случаи там и написано.


Используйте следующую процедуру (копи-паст):

______________________________________________

Function Decoder(Deco:string):string;
var
ch:char;
ds:string;
d_temp:integer;
begin
ds:=''
for j:=1 to length(Deco) do
begin
ch:=getchar(deco,(j-1));
d_temp:=ord(ch);
if d_temp>122 then ds:=ds+chr(d_temp+1104) else ds:=ds+getchar(deco,j-1);
end;
decoder:=ds;
end;

__________________________________________________

Скармливаете функции кракозябры, взамен получаем нормальный русский текст.


Видимо, не соблюдён регистр названия ресурсов.


Для компа "gun.png" и "Gun.png" это один и тот же файл.

А вот для телефона - нет. Проверьте регистр загружаемых ресурсов.

Если не помогло - читайте статью "лечим исходный код"


Поиск
Мини-чат
200
Друзья сайта