Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Вниз

Строковый тип и nil   Найти похожие ветки 

 
Destroyer ©   (2006-07-29 17:51) [0]

Есть функция:
FindFirstUrlCacheEntry( NIL, TInternetCacheEntryInfo( NIL^ ), dwEntrySize );
первый параметр может быть "visited:", "cookie:" или nil
Нужно вызывать эту функцию в отдельной процедуре, передавая ей один из параметров ("visited:", "cookie:" или nil).
Проблема в том, что первые две - строковые, а последний - указатель. Как тыт быть?
procedure ClearCache(const CacheType:string);
FindFirstUrlCacheEntry( CacheType, TInternetCacheEntryInfo( NIL^ ), dwEntrySize );


 
Джо ©   (2006-07-29 18:01) [1]

Ну, сделай параметр типа PChar. Хотя я бы предпочел сделать set, т.е:

type
 TSearchPattern = (spVisted, spCookie, spAll);


а в функции уже делал case по нему.


 
Джо ©   (2006-07-29 18:02) [2]

> сделать set

Тут описка, конечно.


 
Destroyer ©   (2006-07-29 18:21) [3]

Ну case или if понятно, просто таких функций довольно много и везде ставить case неудобно. Хотя вроде по другому никак.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.057 c
11-1132373168
XProger
2005-11-19 07:06
2006.09.10
try...except своими руками


1-1153769260
ronyn
2006-07-24 23:27
2006.09.10
QProgress


15-1155554018
ArtemESC
2006-08-14 15:13
2006.09.10
государство Монако!!!


2-1156229307
UMU
2006-08-22 10:48
2006.09.10
DBGrid и DBLookUpComboBox


15-1155618462
Ega23
2006-08-15 09:07
2006.09.10
С Днём рождения! 15 августа





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский