motofan logo
       
> 

Описание либы Lib_sinerj.class, Вопрос к опытным :)

rotor155
сообщение 8.3.2007, 17:17


Интересующийся
**

Группа: Пользователи
Сообщений: 67
Регистрация: 25.11.2004
Из: Конопляновск
Пользователь №: 23 126
Модель телефона: e398 ->E1
Прошивка: elektro255

Рейтинг: 14



Привет всем.Пытался подключить либу lib_sinerj.class к проекту на midletpascal .очень надо.Проблема в том что в процедуре либы readbyte нужно адрес в hex писать,причем нужен адрес в integer! в паскале я пишу: i:=sinerj.readbyte ('0 x1252fa6 ')Компилятор требует в скобках писать цифру.Помогите найти решение.Надо как-то указать адрес цифрами,а как смещение цифрами...или надо переделать либу чтоб принимала стринг и сама воспринимала что это hex. Вобщем помогите чем можете smile.gif просто на нормальной яве еще не пробовал писать поэтому подправить класс сам не смогу.но наверняка есть проще решение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 8.3.2007, 20:02


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



Прочитал 3 раза. Полный бред. Во первых надо давно выбросить midletpaskal. Во вторых скажи пожалуйста что такое hex и integer?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
aziz
сообщение 8.3.2007, 20:24


Интересующийся
**

Группа: Пользователи
Сообщений: 77
Регистрация: 4.8.2005
Из: Котлас
Пользователь №: 47 804
Модель телефона: Motorola E 398
Прошивка: Последняя самая!

Рейтинг: 15



Цитата(Ponemetski @ 8.3.2007, 23:02) *

Прочитал 3 раза. Полный бред. Во первых надо давно выбросить midletpaskal. Во вторых скажи пожалуйста что такое hex и integer?


обьясню за rotora,
во первых , тема, написано же, для опытных! =)
во вторых , hex и integer системы исчислений.. integer это целое число... hex -16ричная система.
(если в школе изучал информатику)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 9.3.2007, 6:41


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



Вот по этому я и спросил...
Цитата
во вторых, hex и integer системы исчислений.. integer это целое число... hex -16ричная система.
то есть inteher это целочисленная система счисления?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rotor155
сообщение 9.3.2007, 14:10


Интересующийся
**

Группа: Пользователи
Сообщений: 67
Регистрация: 25.11.2004
Из: Конопляновск
Пользователь №: 23 126
Модель телефона: e398 ->E1
Прошивка: elektro255

Рейтинг: 14



Да млин smile.gifкакая еще система счисления...не о том спрашиваю.задам по-другому.как можно подключить lib_sinerj к midletpascal для использования из нее процедуру readbyte.Либу можно посмотреть в плагине Tim2005 например
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 9.3.2007, 14:32


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Цитата(rotor155 @ Вчера, 21:17)

Компилятор требует в скобках писать цифру
*


дык и пышы цифру в hex:
i:=sinerj.readbyte (0x1252fa6);
или в десятичной:
i:=sinerj.readbyte (19214246);
можно еще через Ж написать:
i:=sinerj.readbyte (Integer.parseInt("19214246"));
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ponemetski
сообщение 9.3.2007, 17:46


Мастер
****

Группа: Пользователи
Сообщений: 237
Регистрация: 23.1.2006
Пользователь №: 66 921
Модель телефона: L7
Прошивка: 08.D0 EOR_RB

Рейтинг: 104.5



graf Ну зачем ты так? Понимания процесса от этого не прибавится.
В paskal надо писать не 0х22 а $22
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rotor155
сообщение 11.3.2007, 6:52


Интересующийся
**

Группа: Пользователи
Сообщений: 67
Регистрация: 25.11.2004
Из: Конопляновск
Пользователь №: 23 126
Модель телефона: e398 ->E1
Прошивка: elektro255

Рейтинг: 14



Ponemetski ,точно ведь!!!спасибо!а то я чет совсем туплю ...правильно будет для midletpascal i:=sinerj.readbyte($127d0f41);
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Описание либы Lib_sinerj.class, Вопрос к опытным :) · Разработка Java-приложений · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 15.6.2025, 15:41

Форум живёт: