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

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

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

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

Ответ
 
Опции темы
Старый 01.08.2007, 23:56   #1
fps
AnyKey`щик
 
Регистрация: 01.08.2007
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос Не могу написать либу.

В общем пытаюсь программировать на МП. Кое что получается. Попросили сделать выход в натив из проги, а сделать это стандартными функциями паскаля вроде невозможно. Если кто может помогите. Вот пробывал делать, но не получилось.

public class Lib_natcom
{
public static void open_native(String c)
{try{
platformRequest(c);}
catch(Exception e){}}
}
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 03:28   #2
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Re: Не могу написать либу.

Дело в том, что нельзя просто вызвать PlatformRequest.
Его нужно вызывать из объекта FW.fw.
Нужно добавит в проект "скелет" класса FW
import javax.microedition.lcdui.*;
import javax.microedition.midlet.MIDlet;

public class FW extends MIDlet
    implements CommandListener
{

   public static FW fw = null;
 
  
   public void startApp()
    {
    }

    public void pauseApp()
    {
    }

    public void destroyApp(boolean flag)
    {
    }

    public void commandAction(Command command, Displayable displayable)
    {
     }
}
А вызов произвести так:


FW.fw.platformRequest(c);
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 10:57   #3
fps
AnyKey`щик
 
Регистрация: 01.08.2007
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Не могу написать либу.

А ты можешь это все скомпилить, а то сам не могу.
p.s.До этого просил на другом форуме, но сказали что бы исправлял ошибки.
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 11:55   #4
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: Не могу написать либу.

эта не подойдет? http://piligrim.at.tut.by/java/m2.zip
(Offline)
 
Ответить с цитированием
Старый 02.08.2007, 16:37   #5
fps
AnyKey`щик
 
Регистрация: 01.08.2007
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Не могу написать либу.

Попробую... Во всяком случае большое спасибо за помочь.
(Offline)
 
Ответить с цитированием
Старый 03.08.2007, 21:36   #6
fps
AnyKey`щик
 
Регистрация: 01.08.2007
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Не могу написать либу.

Не работает пробывал делать так:

Uses m2;
Var a: Integer;
begin
a:=platform_request('kkkjjjkk');
delay(99999);
end.

И так:

Uses m2;
begin
if (platform_request('kmoooonok')=1) then delay(99999);
end.

Пишет "platform_request" не константа и не функция. Что делать? Может кто скомпилит как написал VINT? Может прокатит?
(Offline)
 
Ответить с цитированием
Старый 03.08.2007, 23:35   #7
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Re: Не могу написать либу.

Вот:
(Offline)
 
Ответить с цитированием
Старый 15.08.2007, 17:34   #8
fps
AnyKey`щик
 
Регистрация: 01.08.2007
Сообщений: 6
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Не могу написать либу.

Спасибо!!! Все работает!!!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать свой компилятор!!! maxturbo Delphi 24 28.09.2009 21:09
какую надо либу для предупреждения входа в Fs один раз ger1234567 Основной форум 2 24.10.2008 15:24
Кто смог написать и продать ? Horror Болтовня 12 12.10.2007 00:27
Подскажите либу для частиц? Stalnoy_Gvozd' Библиотеки 24 22.09.2007 13:24
str_replace как написать красиво? mikes Основной форум 2 01.02.2006 00:31


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


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