|
|
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста с копированием, удалением и перемещением файлов в C++Builder'е без компонентов с вкладки dialog ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2006, 04:31 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
Используй WinAPI Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2006, 06:55 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
А как это сделать фунциями билдера??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2006, 01:12 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
удалить - unlink переименовать - rename переместить - MoveFileEx ............................ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2006, 07:57 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
muk07удалить - unlink переименовать - rename переместить - MoveFileEx ............................ Ну... не работает, наверное я что-то не дописал, а мож прислать строчку кода, или что-то что там ещё должно быть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2006, 02:12 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
может сишными способами? Или это не требуется? #include <cstdio> int remove(const char *fname); int rename(const char *OldFname,const char *NewFname); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2006, 02:25 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
Перемищение я всё-же нарыл MoveFile("Имя исходного файла","Имя нового файла");, а вот копировать и удалять неполучается. У меня Borland C++Builder 6, может эти фунции для других версий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2006, 02:01 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
в стандартных библиотеках копирования что-то нет. есть CopyFile в kernel32.dll удаление есть в io.h ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2006, 11:11 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
Розрулил!!! Всем благодарин за помощь! Теперь если-бы ещё кто-то написал как запустить файл приложением по умолчанию, и опредилённым приложением был бы крайне благодарен!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 01:37 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
Rohossкак запустить файл приложением по умолчанию Например: ShellExecute(NULL," open ","C:\\file.ext",NULL,NULL,SW_SHOW); Откроет указанный файл ассоциированным с ним приложением. Rohossи опредилённым приложением был бы крайне благодарен!!! Зависит от приложения. Стандарт - передать имя файла в качестве параметра (если приложение поддерживает). ShellExecute(NULL," open ","someapp.exe","C:\\file.ext",NULL,SW_SHOW); Или же CreateProcess. За подробностями - в MSDN http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/createprocess.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 02:08 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
Dmitrii K. Rohossкак запустить файл приложением по умолчанию Например: ShellExecute(NULL," open ","C:\\file.ext",NULL,NULL,SW_SHOW); Откроет указанный файл ассоциированным с ним приложением. Rohossи опредилённым приложением был бы крайне благодарен!!! Зависит от приложения. Стандарт - передать имя файла в качестве параметра (если приложение поддерживает). ShellExecute(NULL," open ","someapp.exe","C:\\file.ext",NULL,SW_SHOW); Или же CreateProcess. За подробностями - в MSDN http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/createprocess.asp Благодарю!!! Всё работает!!! Ну насчёт ссылок я не понял, там всё на английском хотя розобратся можна... но как на майкрософтовском сайте инфа о C++Builder'е оказалась??? Или эта функция используется и в других языках??? И раз уж вы тут всё знаете, напишите мне пожалуйста как перегрузить, выключить и завершыть сеанс в Windows NT??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 04:09 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
RohossНу насчёт ссылок я не понял, там всё на английском хотя розобратся можна... но как на майкрософтовском сайте инфа о C++Builder'е оказалась??? Или эта функция используется и в других языках??? http://www.sql.ru/forum/actualthread.aspx?tid=346803#3228367 Неплохо бы почитать что это такое :) Rohossкак перегрузить, выключить и завершыть сеанс в Windows NT??? А поискать? http://www.google.com/search?hs=OMq&hl=ru&client=opera&rls=ru&q=%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE+%D0%B2%D1%8B%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr= https://msdn.microsoft.com/library/default.asp?url=/library/en-us/shutdown/base/system_shutdown_functions.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 10:58 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
Недавно делал аналогичную вещь на Delphi. В окне справки лучше воспользоваться третьей закладкой с поиском. В разделах этого нет. Есть CopyFile, DeleteFile, MoveFile. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2006, 11:23 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
maXmoв стандартных библиотеках копирования что-то нет. есть CopyFile в kernel32.dll ага, kernel32 это совсем не стандартная библиотека, это очень даже экзотическая и редко встречающаяся на машинах пользователей библиотека :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 12:28 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
visiterНедавно делал аналогичную вещь на Delphi. В окне справки лучше воспользоваться третьей закладкой с поиском. В разделах этого нет. Есть CopyFile, DeleteFile, MoveFile. В билдере эти все функции есть. Аффтару топика юзать хелп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 12:29 |
|
||
|
Как копировать, перемещение, удаление в C++Builder
|
|||
|---|---|---|---|
|
#18+
Gr4veага, kernel32 это совсем не стандартная библиотека, это очень даже экзотическая и редко встречающаяся на машинах пользователей библиотека :)бывает и такое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2006, 15:34 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34043558&tid=2030313]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
142ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 454ms |

| 0 / 0 |
