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

Вниз

Api или TRegistry   Найти похожие ветки 

 
User_OKA   (2003-10-14 10:24) [0]

Что лучше использвать Api или TRegistry.
Их приемущества и недостатки.


 
Reindeer Moss Eater   (2003-10-14 10:26) [1]

Это одно и тоже. Фактически.


 
Fiend   (2003-10-14 10:27) [2]

;)))))


 
User_OKA   (2003-10-14 10:36) [3]

Еще есть мнения.
Выслушаю всех.


 
Reindeer Moss Eater   (2003-10-14 10:38) [4]

Загляни в Registry.pas и все увидишь сам


 
Izyum   (2003-10-14 10:39) [5]

Все ТЧто_угодно, как правило в конечном итоге, оболочка для каких-то АПИ, облегчающая жизнь разработчикам с одной стороны, а с другой ставящая ряд ограничений.


 
jack128   (2003-10-14 10:45) [6]

Tregistry выполняет весьма много лишних операций. На апи гараздо оптималmнее... Но даже с Tregistry все достаточно быстро - так зачем мучется...


 
Плохиш_   (2003-10-14 10:50) [7]

User_OKA (14.10.03 10:36) [3]

Да у нас тут опрос общественного мнения :-)


 
Внук   (2003-10-14 11:38) [8]

Я сразу и не понял :))))))
Вопрос звучит, как будто TRegistry выступает в качестве альтернативы всему Windows API.


 
default   (2003-10-14 11:42) [9]

если надо выполнить немного операций, то лучше на API, иначе
удобней работать с TRegistry
+ когда на API пишешь модуль TRegistry не нужен, а это лишние
килобайты конечной проги


 
Семен Сорокин   (2003-10-14 11:42) [10]

Внук © (14.10.03 11:38) [8]
А что тут непонятно, TRegistry однозначно рулит, API - отстой
:)


 
Anatoly Podgoretsky   (2003-10-14 11:42) [11]

jack128 © (14.10.03 10:45) [6]
Лишнии? Ну если делать не совсем надежную программу то да.
А так эти "лишнии" направлены на повышение живучести и удобства.


 
KSergey   (2003-10-14 11:46) [12]

С позволения почтеннейшей публики резюмирую: пользуйтесь TRegistry и не парьте репу.


 
Внук   (2003-10-14 11:48) [13]

>>KSergey © (14.10.03 11:46) [12]
"За что я тебя уважаю, Михалыч, так это за короткие, но емкие тосты" :)))


 
default   (2003-10-14 11:48) [14]

KSergey © (14.10.03 11:46) [12]
+ если размер кода не важен


 
KSergey   (2003-10-14 11:49) [15]

Михалыч - это ко мне? Приятно ;) И в точку, главное ;)


 
KSergey   (2003-10-14 11:51) [16]

> [14] default © (14.10.03 11:48)

Да плюньте вы на этот размер кода, елы-палы.
и берите пример с флагмана нашего - MS. Да и не забывайте перечитывать [11] Anatoly Podgoretsky © (14.10.03 11:42) - мысль зело мудра. Надо запомнить и обдумать хорошенько будет.


 
Игорь Шевченко   (2003-10-14 11:51) [17]


> С позволения почтеннейшей публики резюмирую: пользуйтесь
> TRegistry и не парьте репу.


А вот и не факт. Все зависит от задачи


 
Anatoly Podgoretsky   (2003-10-14 12:02) [18]

Естественно, так же и рассмотрение " Api или TRegistry" не должно быть в отрыве от нее.


 
default   (2003-10-14 12:02) [19]

KSergey © (14.10.03 11:51) [16]
читай [9]
Вывод: всё зависит от задачи или от предпочтений кодера


 
User_OKA   (2003-10-14 12:18) [20]

Всем спасибо за дискуссию.


 
DVM   (2003-10-14 12:39) [21]

Один фиг чем пользоваться. Можно и на Api, только вот все равно функции получатся почти как в TRegistry :).
Если программа вся на API - то и работа с реестром на API. Если программа с VCL - то в большинстве случаев достаточно TRegistry.



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
7-89612
Kremen
2003-07-23 14:11
2003.10.27
Как получить доступ к рабочему столу?


1-89241
Kiril
2003-10-14 23:28
2003.10.27
function FileGetDate(Handle: Integer): Integer;


3-89145
stoper
2003-10-07 12:05
2003.10.27
LocalSQL and TQuery


4-89632
likeanangel
2003-08-21 15:18
2003.10.27
использование XML


3-89117
gedd
2003-10-04 12:43
2003.10.27
ADO и пароли к базе Access





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский