Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Удаление файла
 
 автор: час   (11.01.2010 в 19:22)   личное сообщение
 
 

При удалении файла , который находится на другом кмпе в сети - что есть какая то заморока????
Он не удаляется

  Ответить  
 
 автор: Explorer   (11.01.2010 в 19:31)   личное сообщение
 
 

дык пермишшенз же наверное
удаляй целиком директорию

  Ответить  
 
 автор: час   (11.01.2010 в 20:06)   личное сообщение
 
 


Там много файлов и их надо периодически .......
=================================================
Простите - а он кто? "пермишшенз"

  Ответить  
 
 автор: ДрЮня   (11.01.2010 в 20:10)   личное сообщение
 
 

права доступа
комп должен иметь соответствующие разрешения на выполнения операций на другом компе.
опасное это дело...

  Ответить  
 
 автор: час   (11.01.2010 в 20:18)   личное сообщение
 
 

дык вручную удаляется - вот чё смущает
а программно нет....
это от меня за сотню километров... потому я сам не видел

  Ответить  
 
 автор: Explorer   (11.01.2010 в 20:27)   личное сообщение
 
 


а программно нет....



какими средствами удаляешь? скриптом поди?

  Ответить  
 
 автор: час   (11.01.2010 в 20:34)   личное сообщение
 
 

Средствами FSO

Public Function FUN_DELETE_FILE_NAME(Patch_File As String) As String
' Удаление файла
Dim fld, F
On Error GoTo FUN_DELETE_FILE_NAME_Error
'-------------------------------------------------------------------------------
If FUN_FILE_YES_NO(Patch_File) = True Then
Set F = FSO.GetFile(Patch_File)
F.Delete
MsgBox "Удалён файл : " & Patch_File

End If
'-------------------------------------------------------------------------------
On Error GoTo 0
Exit Function
FUN_DELETE_FILE_NAME_Error:
MsgBox "Не удалось удалить файл - возможно он не закрыт.... : " & Patch_File, vbCritical
MsgBox "Нажмите кнопку квитанция - закройте файл и повторите операцию удалить квитанцию.", vbCritical

Call Zapis_ERR("процедура->" & "FUN_DELETE_FILE_NAME", Err.Number, Err.Description)

End Function

  Ответить  
 
 автор: Explorer   (11.01.2010 в 20:50)   личное сообщение
 
 

Kill (Patch_File)

  Ответить  
 
 автор: час   (11.01.2010 в 20:55)   личное сообщение
 
 

и всего то
А я накуролесил..........

  Ответить  
 
 автор: Explorer   (11.01.2010 в 21:11)   личное сообщение
 
 

это я накуролесил

на чужом падает мимо корзины...

пля, где теперь искать

  Ответить  
 
 автор: час   (11.01.2010 в 21:18)   личное сообщение
 
 

Ну и ххорошо - оно уже не нуно...
В сети всегда ведь так....

  Ответить  
 
 автор: час   (12.01.2010 в 17:15)   личное сообщение
 
 

Permission denied

  Ответить  
 
 автор: час   (12.01.2010 в 17:30)   личное сообщение
 
 

Мало того Excel процессы в диспетчере задач висят и копятся десятками
Как с этим бороться

И кто знает - чё сначала делать - Удалить файл или убить процесс

я сначала процесс пытаюсь убить, а затем пытаюсь файл удалить.........

и ни то ни другое

  Ответить  
 
 автор: FORMAT   (12.01.2010 в 17:43)   личное сообщение
 
 

Попробуй так:

Dim objWMIService, objProcess, colProcess
Dim strComputer, strProcessKill
strComputer = "."
strProcessKill = "'Excell.exe'"

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")

Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = " & strProcessKill)
For Each objProcess In colProcess
objProcess.Terminate

'objProcess.Terminate()
Next
'Dedug.Print "Just killed process " & strProcessKill _
'& " on " & strComputer

  Ответить  
 
 автор: час   (12.01.2010 в 17:57)   личное сообщение
 
 

привет!!!
спасибо!!!

  Ответить  
 
 автор: час   (12.01.2010 в 18:01)   личное сообщение
 
 

ёёёёёёёёёё маёёёёёёёёёёё

А перед етим я пытаюсь
XL,QUIT зафигачить

а XL - уже нотхинг нафиг - тут и ошибочка и вылет...

А как убедиться nothing он, или нет ещё

isnothing (XL) - такого проверка - нет.......

  Ответить  
 
 автор: FORMAT   (13.01.2010 в 14:24)   личное сообщение
 
 


А перед етим я пытаюсь
XL,QUIT зафигачить

а XL - уже нотхинг нафиг - тут и ошибочка и вылет...

А как убедиться nothing он, или нет ещё

isnothing (XL) - такого проверка - нет.......



Если честно, нифига не понял из ентого потока сознания.

  Ответить  
 
 автор: час   (13.01.2010 в 16:19)   личное сообщение
 
 

ТИХО - сам с собою.........
==============================
Дааааааа - мы придурки - такие.......
Так напишем, что умному и не разобрать

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList