поделитесь исходником файлового менаджера на delphi
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
поделитесь исходником файлового менаджера на delphi - 2010-05-24 22:56:52.443333
|
|
|
rat_splinter
Сообщений: 40
Оценки: 0
Присоединился: 2007-12-15 02:23:31.840000
|
есть ли у кого нибудь пример консольного ФМ на delphi? сейчас пытался хоть один сорец найти- так ничего подходящего и не нашол =( … Поделитесь кому не жалко,=) буду очень благодарен
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-24 23:07:53.276666
|
|
|
furiousangel
Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
|
Файловый менеджер + Делфи = Epic Fail Но если уж очень сильно надо, то поищи на других языках (С++ например). Там все равно 70-80% будет WinApi, а работа с ним почти в любой среде одинакова.
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-24 23:15:34.003333
|
|
|
Як Истребитель
Сообщений: 410
Оценки: 0
Присоединился: 2010-01-27 19:48:58.473333
|
quote:
Файловый менеджер + Делфи = Epic Fail Чего это вдруг? Да и сам себе противоречишь, аpi и в Африке api.
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-24 23:24:16.663333
|
|
|
rat_splinter
Сообщений: 40
Оценки: 0
Присоединился: 2007-12-15 02:23:31.840000
|
ну блин неужели вообще ни у кого нету? мне бы самый самый простой, чтоб тупо по папочкам перехадил и всё, но сам главное консольный….
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-24 23:28:03.750000
|
|
|
furiousangel
Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
|
Чего это противоречу то? Я как раз наоборот сказал что работа с API везде одинакова. Но у Борланда с кодогенерацией худо.
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-24 23:37:59.300000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Консольный файловый менеджен на дэлфи - это извращение. Сначала спросите "зачем", а потом уже ищите.
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-24 23:42:53.596666
|
|
|
Як Истребитель
Сообщений: 410
Оценки: 0
Присоединился: 2010-01-27 19:48:58.473333
|
quote:
Но у Борланда с кодогенерацией худо. Поясни. И под C++ ты случаем не Borland C++ подразумевал?
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-24 23:50:15.260000
|
|
|
rat_splinter
Сообщений: 40
Оценки: 0
Присоединился: 2007-12-15 02:23:31.840000
|
видимо я слишком с долека начал… Вобщем стоит задача написать чтото пожишее на библиотеку SLESH'a - Micro Web Server DLL http://slesh.name/?act=releases&subact=show&nid=17 хотел сначало переписать его год на delphi но понял что с++ я ещё долго учиться понимать буду…. Ну вот собственно и хотелось бы сначала разобраться с ФМ для того чтобы нужный функцианал выбрать, а уж с http обёрткой я сам разберусь…
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-25 00:24:41.533333
|
|
|
furiousangel
Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
|
quote:
ORIGINAL: Як Истребитель quote:
Но у Борланда с кодогенерацией худо. Поясни. И под C++ ты случаем не Borland C++ подразумевал? А с чего ты сделал такой вывод???? Случаем нет. Лучше делфи чем Борланд С++. Я лично предпочитаю Codeblocks (как кроссплатформенную среду) или Visual C++ 2010 Express. Еще как кроссплатформенное решение есть Эклипс, но мне Zend Studio хватает. И прекращай меня ловить на противоречиях. Я знаю о чем говорю не понаслышке. Я сам съел эту кучу говна.
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-25 00:34:53.310000
|
|
|
Як Истребитель
Сообщений: 410
Оценки: 0
Присоединился: 2010-01-27 19:48:58.473333
|
quote:
И прекращай меня ловить на противоречиях. Я знаю о чем говорю не понаслышке. Я сам съел эту кучу говна. Да хрен проссышь, что ты хотел где сказать. Так поясни, в чём выражается "плохая кодогенерация борланда", и почему для файловых менеджеров он слабо применим?
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-25 02:58:20.370000
|
|
|
furiousangel
Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
|
Ок. Если знаешь немного асемблер, то собери простой "Hello World" в двух средах и сравни в ольке код. Потом попробуй перед самим print "Hello World!\r\n"; поставить условие из типа if (1==1) скомпилировать в обеих средах и сравнить. И так далее ставить более изощренные условия. В борланде ты вполне можешь встретить что-то типа test 01,01; jnz <за_пределы_ифа>, а та же студия не будет делать такой ерунды, поймет что 1 равен одному в любой известной системе счисления в этом бренном мире, и просто проигнорирует условие. С такими простыми условиями борланд еще справится, но что-то более серьезное заставит его "перестать думать". Это как пример был. Я, как по мне, излагаюсь вполне понятно для того, чтоб понять о чем вообще идет речь. Если кто-то что-то недопонял, то надо учить матчасть. Автору же еще раз советую посмотреть в msdn winapi функции по работе с файловой системой (можно вполне обойтись десяткм ну илм двумя) и сделать вокруг них удобные обертки. Или даже больше. Написать простенький класс в котором будут методы которые будут обертками вокруг winapi.
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-25 06:28:55.056666
|
|
|
Як Истребитель
Сообщений: 410
Оценки: 0
Присоединился: 2010-01-27 19:48:58.473333
|
quote:
С такими простыми условиями борланд еще справится, но что-то более серьезное заставит его "перестать думать". Примерно понял. Странно, довольно ёмкие проги на борланде были, всё думало..
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-25 13:29:36.050000
|
|
|
furiousangel
Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
|
Нет. Ты не понял идею. То что я приводил оно будет работать, просто не все будут оптимизировать код. Зачем проверять на истинность условие, которое всегда истинно? Это лишние такты. А если подобное в цикле который выполняется несколько миллионов раз. Когда я писал "перестанет думать" и и имел ввиду думать. А работать оно будет в любом случае. Просто где-то оптимальней, где-то нет.
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-26 01:22:49.856666
|
|
|
rat_splinter
Сообщений: 40
Оценки: 0
Присоединился: 2007-12-15 02:23:31.840000
|
блин, люди, да хватит уже сраться по поводу того какой язык круче, адин фиг ни сайдётесь во мнениях…. сколько раз уже такое было, и всё никак ни успакоитесь…. лучшеб по теме помагли чем флудить
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-26 01:32:34.913333
|
|
|
iidsp
Сообщений: 379
Оценки: 0
Присоединился: 2009-10-14 23:13:19.856666
|
ну у мя где-то на асме только был…
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-26 01:40:44.026666
|
|
|
rat_splinter
Сообщений: 40
Оценки: 0
Присоединился: 2007-12-15 02:23:31.840000
|
поделись =) плиииз…..
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-26 10:35:36.260000
|
|
|
Як Истребитель
Сообщений: 410
Оценки: 0
Присоединился: 2010-01-27 19:48:58.473333
|
quote:
То что я приводил оно будет работать, просто не все будут оптимизировать код. Ах вот ты о чём. Такты тактами, но проверка условий - пусть даже сотни "пустых" условий - может быть нужна. А если мне захочется пропатчить файл, и if (1=1) станет if (2=1)? Имхо, не в этом должна заключаться оптимизация. Компилятор должен компилировать то, что я хочу, а не то, что хочет "соптимизировать" он (в том плане, что шаги из алгоритма выкидывать не надо).
|
|
|
RE: поделитесь исходником файлового менаджера на delphi - 2010-05-26 11:55:24.366666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
FYI http://rsdn.ru/article/philosophy/Optimization.xml
|
|
|
|
|