motofan logo
Причина закрытия (Synergy 26-08-2006): Ответ получен       
> 

Rapi, работаем с телефонами на WM

Synergy
сообщение 19.8.2006, 12:53


MotoLoudness
*****

Группа: Администраторы
Сообщений: 366
Регистрация: 25.1.2006
Из: Уфа
Пользователь №: 67 254
Модель телефона: OnePlus 9 Pro 5G

Рейтинг: 402



RAPI.DLL - это компонент для работы с Windows устройствами типа Pocket PC, Windows Mobile Smartphone и т.д.

Значит такой вопрос.

1. Delphi
2. Вот три функции поиска файлов :

Код

function CeFindFirstFile(lpFileName: PWideChar; var lpFindFileData: TWINCeFindData): THandle; stdcall;
function CeFindNextFile(hFindFile: THandle; var lpFindFileData: TWINCeFindData): BOOL; stdcall;
function CeFindClose(hFindFile: THandle): BOOL; stdcall;


3. Структура TwinCeFindData:

Код

_WINCE_FIND_DATA = record
    dwFileAttributes : DWORD;
    ftCreationTime : FILETIME;
    ftLastAccessTime : FILETIME;
    ftLastWriteTime : FILETIME;
    nFileSizeHigh : DWORD;
    nFileSizeLow : DWORD;
    dwOID : DWORD;
    cFileName : array[0..MAX_PATH-1] of WideChar;
    cAlternateFileName : array  [0..13] of WideChar;
 end;



Как получить список файлов и папок директории '\Storage\' ???
Кто поможет???
У меня пока плохо с THandle...

P.S. Для работы через RAPI.DLL
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 23.8.2006, 11:47


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



function CeFindFirstFile(lpFileName: PWideChar; var lpFindFileData: TWINCeFindData): THandle; stdcall;
function CeFindNextFile(hFindFile: THandle; var lpFindFileData: TWINCeFindData): BOOL; stdcall;
function CeFindClose(hFindFile: THandle): BOOL; stdcall;

Код

var H:Handle;
     W:  TWINCeFindData
begin
H := CeFindFirstFile(\Storage\*.*;W);
while h<>0 do begin
 CeFindNextFile(H,W);
end;
CeFindClose(H);
end;


Так должно быть
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Synergy
сообщение 26.8.2006, 18:28


MotoLoudness
*****

Группа: Администраторы
Сообщений: 366
Регистрация: 25.1.2006
Из: Уфа
Пользователь №: 67 254
Модель телефона: OnePlus 9 Pro 5G

Рейтинг: 402



n0wheremany, Будем пробовать :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rapi, работаем с телефонами на WM · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 28.7.2025, 8:07

Форум живёт: