|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.02.2013, 08:36 | #11 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Алена-X, во-первых, за оверквотинг (излишнее цитирование) вполне можно схлопотать штраф!
В следующий раз, когда будете цитировать сообщение, удаляйте ЛИШНИЙ текст из цитируемого сообщения! во-вторых, Вы что, предложенный Вам текст программы ПЕРЕНАБИРАЛИ вручную?!?! Откройте для себя буфер обмена - Ctrl-C и Ctrl-V реально вставляют! |
20.02.2013, 09:15 | #12 | ||
Регистрация: 16.02.2013
Сообщений: 4
|
Цитата:
Цитата:
И вообще, неужели ни у кого нет кода покороче и попонятней? |
||
20.02.2013, 09:24 | #13 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
http://www.programmersforum.ru/showthread.php?t=6639
I'm learning to live...
|
||
17.07.2013, 23:37 | #14 |
Заблокирован
Регистрация: 17.07.2013
Сообщений: 104
|
Автору двойка! Много лишнего кода. lstrcat/lstrcpy вообще не принято в делфи не использовать.
|
18.07.2013, 00:17 | #15 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
тем более что буфер то сразу выделен. + 5 месяцев теме. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
18.07.2013, 00:18 | #16 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Цитата:
Это Вам 2ка, за незнание того, что это низкоуровневые системные функции на которых базируются все операции со строками. Описаны в System.pas. Вы видно вообще hard'кодингом не занимались никогда без VCL. P.S. Подпись не соответствует действительности, вас откормили где-то. P.P.S. Ради этого зарегистрировались на форуме? Не лень было? :D |
|
18.07.2013, 05:30 | #17 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
Извиняюсь. Кто-то оказывается поднял старую тему, а я не посмотрев начал уже отвечать
Последний раз редактировалось FaTaL; 18.07.2013 в 05:33. |
18.07.2013, 13:17 | #18 | ||
Заблокирован
Регистрация: 17.07.2013
Сообщений: 104
|
Цитата:
Цитата:
Последний раз редактировалось Stertor; 18.07.2013 в 13:22. |
||
18.07.2013, 14:50 | #19 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
или PChar(с которым приходится порою работать) тоже. по второму, код независит от места вызова, это уже ТС решает где его применить, в потоке или форме, да и листинг директории вполне еще допустим(я отлично делал и поиск файлов по всему компу без зависаний, просто надо грамотно применить) PS: единственное с чем соглашусь, это что первый код усложнен, чего можно было избежать. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
18.07.2013, 19:02 | #20 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Цитата:
Например SysUtils.pas, стоит вам взять в оборот ExetractFilePath и вы получаете + ~200 кб к размеру exe. Так что мне проще взять 2 функции из System.pas чем овер999 из непонятно откуда. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск файлов в Delphi | Николай ПН | Помощь студентам | 5 | 17.12.2010 19:15 |
Поиск файлов в delphi | Даниил_глазко | Общие вопросы Delphi | 2 | 17.12.2010 19:02 |
Поиск файлов в delphi | _PROGRAMM_ | Помощь студентам | 4 | 21.09.2010 16:31 |
Поиск файлов в DirectoryListBox Delphi 7 | Dalagardi | Помощь студентам | 0 | 24.03.2010 09:29 |
Поиск файлов (Delphi) | VadEr | Помощь студентам | 4 | 05.12.2009 21:08 |