motofan logo
> 

P2Kapi, Вопросы

Xandre
сообщение 10.3.2005, 10:58


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

Группа: Пользователи
Сообщений: 49
Регистрация: 24.9.2004
Из: Подольск
Пользователь №: 13 798
Модель телефона: RAZR2 V8 + S9
Прошивка: 44.2BR+RA 0.12

Рейтинг: 25



Люди добрые! Я хочу написать программу, основанную на P2Kapi от Vilko в качестве курсовой. Но столкнулся с некоторыми проблемами в испльзовании функций p2kapi. Если кто может напишите прототипы функций с их типамии параметрами. или скиньте на мыло: xandre@amik.ru
Прикрепленный файл p2kapi.zip   ( 7.95 килобайт ) Кол-во скачиваний: 2747
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
Prusa
сообщение 13.4.2005, 6:44


Опытный
***

Группа: Разработчики
Сообщений: 136
Регистрация: 17.8.2003
Из: Москва
Пользователь №: 453
Модель телефона: ROKR E2

Рейтинг: 80.5



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

Код

char FileName[]="/a/ALARMCLOCK"; //название файла
BYTE *FileBuf; //указатель на буфер для файла
DWORD FileBufSize; //размер буфера (файла)

FileBufSize = 300; //для ALARMCLOCK


if (p2k_GetStatus()){// проверяем подключено ли тело
  if (p2k_FCreate(FileName,0xFFFFFFFF) == 0){//открываем файл без изменения атрибутов

      FileBuf = new BYTE[FileBufSize]; //инициализируем буфер

      if (p2k_FRead(FilBuf,FileBufSize) == 0){ //читаем файл
          //делаем что нить с буфером
      }
      delete[]FileBuf; //очищаем буфер
      p2k_FClose(); //закрываем файл  
  }
}


про volinfo
я его просто инициализирую 1 раз и все зашибись работает.

есть такой недостаток что монитор подключения тела который запускается после вызова Init не убивается вручную, по этому когда выгружаешь библиотеку не закрывая главной проги монитор продолжает работать но память под эту функцию уже очищена, и выскакивает ошибка о невозможности чтения и тд. Vilko сказал что в след версии поправит это.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
Xandre   P2Kapi   10.3.2005, 10:58
Bezols   а в чем проблема? там же есть описания функций пер...   10.3.2005, 11:17
Xandre   Вообще я пишу на Visual C++. Вот фрагмент кода где...   10.3.2005, 11:41
Booroondook   StatusProc - это процедура, написанная тобой в тв...   10.3.2005, 12:12
Bezols   саму написать, а потом передать на нее указатель   10.3.2005, 12:06
Xandre   Что она из себя должна представлять? Такая пойдет:...   10.3.2005, 12:12
Prusa   Xandre, вместо typedef int(*P2K_Init)(); пиши t...   10.3.2005, 15:26
max.wiz   В моей проге я инициализировал вот как (асинхронна...   10.3.2005, 20:59
Xandre   Тогда ещё вопрос: Что такое "ptr Buffer...   11.3.2005, 8:41
Bezols   Xandre, сначала получить список файлов, в этом сп...   11.3.2005, 9:18
Xandre   Для чего нужен буфер я понял, но какого он длжен б...   11.3.2005, 9:24
max.wiz   var Buffer: array of byte; а потом в том месте г...   11.3.2005, 9:42
Bezols   Xandre, просто память нужного размера выделяешь   11.3.2005, 11:42
KEO   [code][/code]   14.3.2005, 6:30
Xandre   Снова привет! Снова вопросы :) Я наконец-то до...   11.4.2005, 14:41
Prusa   1. для того чтоб открыть файл используй атрибут 0x...   11.4.2005, 15:05
Xandre   Prusa Cпасибо clap;applo ! щас буду проверять....   11.4.2005, 15:15
max.wiz   Xandre, Prusa, VolInfo - единственная недоработ...   12.4.2005, 7:56
Xandre   2Prusa Все сделал так как ты сказал. Теперь програ...   12.4.2005, 13:57
max.wiz   Xandre, File_Read() иногда не дожидается заверше...   12.4.2005, 22:56
Prusa   у меня все нормально скачивает инициализируешь буф...   13.4.2005, 6:44
Xandre   Мне кажется я сойду с ума. Prusa, Я попробовал то ...   14.4.2005, 15:43
Prusa   для начала открой файл куда будешь записывать с те...   14.4.2005, 17:00
Xandre   clap;applo clap;applo clap;applo clap;applo Pr...   16.4.2005, 14:52
Vovan_mail   Народ помогите мне плиз. Истинно ли для делфи след...   26.4.2005, 11:45
max.wiz   Вот объявления импортируемых процедур из моей прог...   26.4.2005, 20:57
Vovan_mail   clap;applo max.wiz Большущее ТАБЕ спасибо. ...   27.4.2005, 6:01
Black_hole   2 Vovan_mail Form1.XPLabel11.Caption:=IntToStr(Tr...   4.5.2005, 19:16
max.wiz   Если описан как function File_VolInfo(Buffer: P...   4.5.2005, 19:50
Vovan_mail   max.wiz Именно так как написал выше. Лучше спрошу...   4.5.2005, 21:43
max.wiz   Насчёт IMEI - не знаю, не искал. Как получить спи...   5.5.2005, 4:57
Alex133   [ Если бы он там лежал, его поменять было бы слишк...   5.5.2005, 5:42
Vovan_mail   clap;applo max.wiz Сегодня вечером буду пробовать....   5.5.2005, 6:50
Vovan_mail   clap;applo max.wiz clap;applo [size=14][color=gre...   5.5.2005, 9:12
Last   max.wiz, если не тяжело выложи на форуме свои про...   5.5.2005, 12:35
Black_hole   Спасибо Vovan_mail и Gopher за полученную информац...   5.5.2005, 18:49
Xandre   Не знаю как у тебя, а у меня скачивание идет по ...   6.5.2005, 5:11
Vovan_mail   Black_hole :blink: Спасибо не мне а max.wiz он ра...   5.5.2005, 20:47
Vovan_mail   Xandre :rolleyes: Да и в делфе так . Видемо Black...   6.5.2005, 12:57
Vovan_mail   :rolleyes: Господа Кодеры. Вопрос: Есть два вариа...   6.5.2005, 13:21
Xandre   Чё то я и впрямь не догоняю :huh:   6.5.2005, 15:25
Vovan_mail   :rolleyes: Xandre Вот два файла Одинаковых для про...   6.5.2005, 15:51
Xandre   Vovan_mail Понял... Долго ты его редактировал Слу...   6.5.2005, 16:00
Vovan_mail   Xandre :rolleyes: Я Сделал так ................ va...   6.5.2005, 16:08
Xandre   В смысле нарисовал фон а потом подогнал форму под ...   6.5.2005, 16:10
Vovan_mail   :o Скина как такого нет Это обычная картинка сдел...   6.5.2005, 16:21
Xandre   Файлы получил... Ответы пошлю на мыло. Господа, ...   8.5.2005, 4:31
Vovan_mail   B) Всем!Всем!Всем!Всем! У меня ест...   8.5.2005, 16:43
hobbit19   а как проверять будем??   8.5.2005, 18:15
Vovan_mail   hobbit19, Каждый знает свой имей, переводим в НЕХ ...   8.5.2005, 18:35
Jon X   Это за тем, чтобы телефон полностью изучить.   9.5.2005, 8:40
hobbit19   понятно!!! а пользы видимо не какой...   9.5.2005, 8:49
Jon X   Не польза то есть, ведь допустим у телефона серийн...   9.5.2005, 8:56
Vilko   Vovan_mail, Jon X, имеи лежит в симе 4, в bcd ви...   9.5.2005, 10:36
Vovan_mail   :) Это я уже и сам понял изходя из этого см ниже Т...   9.5.2005, 14:26
dimafeng   Поделитесь исходником или подскажите как сделать в...   10.5.2005, 11:57
FatumNNM   2 All Здравствуйте, подскажите как можно узнать св...   15.5.2005, 19:48
Vovan_mail   FatumNNM, Я делал так ......... ......... implemen...   15.5.2005, 21:30
FatumNNM   Vovan_mail, Спасибо за ответ ! Но у меня это н...   16.5.2005, 17:07
G.off   FatumNNM, какую именно? ты перед этим что вызывае...   16.5.2005, 18:31
Vovan_mail   FatumNNM, Тоже 7, есть такой глюк когда его в тайм...   17.5.2005, 18:12
Vovan_mail   У меня такой вопрос тормознутость обусловлена дел...   17.5.2005, 18:42
max.wiz   Проц тут не при чём. И Дельфи тоже. Это связка D...   17.5.2005, 22:58
Vovan_mail   :huh: Просьба к Vilko Антон в описании P2kApi.dll ...   24.5.2005, 17:43
Splash.666   Хм, простите, если вопрос глупый, но)) Я знаком с ...   24.5.2005, 21:12
Vovan_mail   Splash.666, :) Смотри в ветке ломаем строим -...   25.5.2005, 9:33
Xandre   Внимание! Представляю вашему вниманию первую в...   27.5.2005, 12:44
Last   Xandre, а сразу тяжело вложить в сообщение, чтобы ...   30.5.2005, 7:42
Xandre   Вы пока потестируйте. Я сейчас доработаю чуть-чуть...   1.6.2005, 2:41
G.off   Xandre, Молодец, мне понравилось, только пожелани...   1.6.2005, 5:25
Тушик   Скорее прямым последовтелем. Vilko сказал же что...   1.6.2005, 17:12
G.off   я весь форум читаю.. в курсе ;) Всётаки конкур...   1.6.2005, 19:42
Spookie   насчет поиска библиотеки... Для начала это не поис...   2.6.2005, 7:55
G.off   ну я то знаю, как она работает ;) скачай мою пр...   2.6.2005, 14:54
Vovan_mail   :( Ау кто нить знает почему тело не хочет видеть ...   4.6.2005, 17:45
max.wiz   А кодировка имён файлов какая? Судя по твоим чис...   4.6.2005, 18:29
Vovan_mail   :D То и подсовывал а с этим то я ишо не знаком, ...   4.6.2005, 18:42
max.wiz   Vovan_mail, Это к Vilko - я не знаю как он переда...   4.6.2005, 19:21
Vovan_mail   max.wiz, :) Пробовал так 0430 0431 0432 0433 0434...   4.6.2005, 20:35
dion   Имена файлов с русскими буквами из телефона в p2k ...   4.6.2005, 21:15
Vovan_mail   dion, Понятно блин.   4.6.2005, 21:56
Xandre   Чуваки!!!! И на нашей улице будет ...   6.6.2005, 13:13
Vovan_mail   :) Народ нужна помощь. При помощи терминала посмо...   7.6.2005, 15:02
FatumNNM   2 All, Здравствуйте, помогите разобраться с аттриб...   13.6.2005, 11:01
Vovan_mail   :P FatumNNM, File_Create(SavePach,0); File_Create...   13.6.2005, 11:21
Random   Xandre, поздравляю! Хотя немного не понимаю ор...   13.6.2005, 12:30
G.off   ХРman rulz :)   13.6.2005, 16:25
FatumNNM   Vovan_mail, А точнее ? Какой отвечает за (Read onl...   13.6.2005, 17:49
Vovan_mail   :) FatumNNM, bit0 - readonly - 0 bit1 - hi...   13.6.2005, 18:08
dion   Vovan_mail, да нет там архивного бита. 0x00000000...   13.6.2005, 21:30
Волк   Народ ! Объясните ,пожалуйста: File_Create соз...   15.6.2005, 1:04
Xandre   Волк, Эта функция открывает файл("подготавли...   15.6.2005, 4:11
Vovan_mail   :) dion, Так я точно не знал сам но попытался пом...   15.6.2005, 12:39
Волк   Xandre, Спасибоза информацию ! clap;applo   16.6.2005, 1:24
Vilko   на подходе новый p2kapi - теперь в виде компонента...   20.6.2005, 13:48
FatumNNM   Vilko, Когда ждать-с ????   20.6.2005, 18:36
G.off   Vilko, Cпасибо! :) ps надеюсь мои мольбы...   20.6.2005, 18:57
Vovan_mail   :P Вот наконец и дельфинам счастье привалило. :D...   21.6.2005, 8:43
FatumNNM   Vilko, Что новенькое будет в P2KApi ?   21.6.2005, 17:52
Xandre   Vilko, Спасибо! Дэлфи это конечно хорошо... А...   24.6.2005, 8:17
5 страниц V  1 2 3 > » 

P2Kapi, Вопросы · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 18.7.2025, 0:51

Форум живёт: