29.01.2015 / 06:18 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| aNNiMON, wtf? Смс там уже я вшил давным давно, а он удалил этот оператор какого-то хрена) И какие нафиг либы? Что за бред?
|
29.01.2015 / 07:30 | |
limil Пользователь Сейчас: Offline
Имя: limil Откуда: Белая Церковь Регистрация: 01.02.2011
| если бы блутуз добавили былобы круто.
|
29.01.2015 / 09:06 | |
garfild63 Пользователь Сейчас: Offline
Имя: Антон Откуда: Новороссийск Регистрация: 26.08.2014
| vl@volk, Ну так чё с мб?
|
29.01.2015 / 09:22 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| kiriman, либы нормальная тема, как в МП
__________________
わからない!! |
29.01.2015 / 09:23 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Цитата vl@volk: aNNiMON, подожди, в МЕ же нет динамической загрузки классов. Разве что если сделать интерфейс удобный и базируясь на нем уже писать на коде мб либыэммм.. а как же МобПаскаль?
__________________
わからない!! |
29.01.2015 / 09:32 | |
kiriman Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Красноярск Регистрация: 18.01.2010
| Цитата ВитаминКО: kiriman, либы нормальная тема, как в МПнормальная только для комповской среды разработки
|
29.01.2015 / 10:36 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Завтра скорее всего. У меня дела поважнее появились
__________________
знает толк |
29.01.2015 / 10:50 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Все, я придумал как сделать библиотеки.
__________________
знает толк |
29.01.2015 / 11:40 | |
aNNiMON Супервизор Сейчас: Online
Имя: Витёк Регистрация: 11.01.2010
| vl@volk, да, интерфейс делаешь, даёшь точку доступа, например: interface Module {
public Object execute(Object args);
}
Нужно сделать SMS, пожалуйста: class Sms implements Module {
Object execute(Object args) {
String[] params = (String[]) args;
String tel = "sms://" + params[0];
String message = params[1];
try {
MessageConnection conn = (MessageConnection) Connector.open(tel);
// ....
return Boolean.TRUE;
} catch (SecurityException se) { }
return Boolean.FALSE;
}
}
Потом из бейсика, динамически подключаешь: Module module = (Module) Class.forName("modules.Sms").newInstance();
Boolean success = (Boolean) module.execute(new String[] {tel, message});
__________________
let live Изменено aNNiMON (29.01 / 14:13) (всего 2 раза) |
29.01.2015 / 13:12 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| aNNiMON, именно так.
__________________
знает толк |