![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 643
|
![]()
Внутри процедуры есть такой код:
Код:
Код:
У меня вопрос такой: этот массив является просто ссылками на функции? Или же этот массив еще раз дублирует код этих функций? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 643
|
![]()
Может кому пригодится, вот полный код:
Код:
И функция ищет, на каком диске находится папка, или файл |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 643
|
![]()
Вообще, насколько такой "универсализм" замедляет работу функции?
Можно было сделать отдельную функцию для папок и файлов, а можно вот так одну универсальную |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
![]()
а зачем все это?
Цитата:
1. относительные пути. 2. Application.ExeName 3. ParamStr(0) 4. ExtractFilePath и другие функции выделения(Extract....) нужных фрагментов файлового имени
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
#5 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,322
|
![]()
Просто ссылки.
Очевидные исправления: Код:
Хороший вопрос. Замеряйте время работы универсальной и специализированной версий.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
при вводе уже существующей переменной появлялось поле с именнами этой переменной. | desconocida16 | Visual C++ | 1 | 22.02.2014 18:58 |
Сохранение значения переменной при выходе из функции с++ | danil123 | Помощь студентам | 12 | 13.11.2013 15:00 |
Изменение переменной в процедуре | onkofe | Общие вопросы Delphi | 10 | 06.11.2011 23:01 |
как резервируется память для переменной | assch | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 22.12.2010 15:42 |
преобразование переменной AnsiString в PAnsiChar для использования в процедуре loadlibrary | The Best | Общие вопросы Delphi | 2 | 12.07.2009 20:42 |