![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
vk.com/replog
Пользователь
Регистрация: 04.05.2012
Сообщений: 87
|
![]()
у меня XE6
![]() я сейчас пробую через командную строку но не понимаю почему не хочет включать её в делфи, калькулятор включает) а копировать не хочет или я чето мучу не то |
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
![]()
возможно твоя папка системная и тебе нужно смотреть как в винде организован доступ к системным папкам, давай так, проверь:
работает ли чтение из "простой папки" C:\test\1.txt ? работает ли чтение из папки с русским текстом? C:\test\шишки.txt а потом будем делать выводы
пыжок
|
![]() |
![]() |
![]() |
#13 |
vk.com/replog
Пользователь
Регистрация: 04.05.2012
Сообщений: 87
|
![]()
да работает работает, получилось через командную строку, пишет что занят другим процессом, но тут уж я не знаю каким, щас попробую все выключить и посмотрю
-- не то делает что-то, должен копировать один файл а он всю папку вроде делает, и копирует в папку с моей программой а не как надо Последний раз редактировалось zdus2757; 24.10.2014 в 12:10. |
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
![]()
обычно такое делает сама винда, в лице: explorer.exe
можешь отрубить его и запустить из C:\Windows\System32\explorer.exe через диспетчер задач, там кнопка "Новая задача" в первой вкладке выкладывай код копирования файла, так проще будет сказать что не так
пыжок
Последний раз редактировалось maloun; 24.10.2014 в 12:19. |
![]() |
![]() |
![]() |
#15 |
vk.com/replog
Пользователь
Регистрация: 04.05.2012
Сообщений: 87
|
![]()
вообщем что-то не так, ShellExecute копирует что-то другое похоже
Winexec вообще не запускает строку но да, если кароче пробовать через программу определяя имя пользователя и вставляя в путь то пишет отказано в доступе а если самому имя пользователя написать то он тупо не видит файл типо его не существует, проверяя файл тоже пишет не существует, пробовал на 2 разных файлах -- с русскими файлами все нормально.. дело в папке.. Последний раз редактировалось zdus2757; 24.10.2014 в 12:25. |
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
![]()
для начала попробуй в свойствах папки покапаться, поищи какие-нить настройки у папок
а файлы копируй через CopyFile
пыжок
Последний раз редактировалось maloun; 24.10.2014 в 12:33. |
![]() |
![]() |
![]() |
#17 |
vk.com/replog
Пользователь
Регистрация: 04.05.2012
Сообщений: 87
|
![]()
да мне надо будет на другом компе еще запустить её, т.е. на двух компах на моем и другом, свойства папки не помогут, общий доступ только если делать но тогда надо программно это как-то и то если поможет
ShellExecute(Handle, nil, 'cmd.exe', PChar('/k copy ' + s3 + ' C:\ss.txt'), nil, SW_SHOW); копирую так Последний раз редактировалось zdus2757; 24.10.2014 в 12:34. |
![]() |
![]() |
![]() |
#18 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А почему именно в этот каталог нужно копировать?
I'm learning to live...
|
![]() |
![]() |
![]() |
#19 |
vk.com/replog
Пользователь
Регистрация: 04.05.2012
Сообщений: 87
|
![]()
мне надо собрать несколько текстовых файлов в один, можно и в Memo а потом сохранить, но как если доступа нет
--- один файл получилось открыть в Memo но он только первую строку написал и то не всю -- хм получилось через CopyFile но там проблема если писать CopyFile(s3, 'C:\ss.txt', true); то он пишет что строка и PwideChar разное, а если s3 сделать Pchar то тоже пишет разное если написать CopyFile(PChar(s3), 'C:\ss.txt', true); тож не то........... а если полный путь написать то все нормально т.е. без имени пользователя Последний раз редактировалось zdus2757; 24.10.2014 в 12:51. |
![]() |
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 03.01.2011
Сообщений: 233
|
![]()
приведи все строковые переменные к PWideChar через тайпкаст PWideChar('C:\ss.txt')
пыжок
Последний раз редактировалось maloun; 24.10.2014 в 13:03. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Права | a.n.o.n.i.m | Фриланс | 1 | 27.03.2014 18:35 |
права доступа к папкам и файлам | Lotles | Безопасность, Шифрование | 5 | 03.11.2011 14:09 |
Сдача на права | Neymexa | Свободное общение | 3 | 30.08.2011 20:49 |
Права пользователя | Zloy_Doomer | Операционные системы общие вопросы | 5 | 18.12.2008 17:11 |
Права админа | Sk!f | Безопасность, Шифрование | 1 | 18.12.2008 12:38 |