Как поменять программным способом Readonly атрибут файла.

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
HRACH
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 19.07.2005 (Вт) 15:21
Откуда: Armenia

Как поменять программным способом Readonly атрибут файла.

Сообщение HRACH » 19.07.2005 (Вт) 15:25

Как поменять программным способом Readonly атрибут файла.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 19.07.2005 (Вт) 15:35

SetAttr()
Lasciate ogni speranza, voi ch'entrate.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 19.07.2005 (Вт) 15:42

Можно SetFileAttributes:

Код: Выделить всё
Declare Function SetFileAttributes Lib "kernel32.dll" Alias "SetFileAttributesA" ( _
    ByVal lpFileName As String, _
    ByVal dwFileAttributes As Long) As Long
Private Declare Function GetFileAttributes Lib "kernel32.dll" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long


Смотри описание функции в MSDN
А я все практикую лечение травами...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 19.07.2005 (Вт) 16:03

А зачем?
Lasciate ogni speranza, voi ch'entrate.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 19.07.2005 (Вт) 16:08

Не знаю - привычка, там где можно использую АПИ.
А я все практикую лечение травами...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 19.07.2005 (Вт) 16:35

Формы ты тоже создаешь через API или рисуешь в дизайнере?
Lasciate ogni speranza, voi ch'entrate.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 19.07.2005 (Вт) 16:39

Язвишь?.. :wink:
Не, ну до таких глюков я еще недожил (хотя иногда приходится генерировать кнопочки на лету - например добавить что нибудь свое в какой-нить диалог).
А я все практикую лечение травами...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 19.07.2005 (Вт) 16:43

Нет, не понимаю смысла в использовании API, когда есть прямой аналог с той же функциональностью. В чем цель использования API?
Lasciate ogni speranza, voi ch'entrate.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 19.07.2005 (Вт) 16:49

API истинне подобно

Использование его

Порой с трудностей преодолением связано

И также радости не приносит

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 19.07.2005 (Вт) 16:50

Все дело в привычке. Просто на делфи, для сокращения размера, пользуют либо KOL, либо на чистом АПИ пишут. Вот эта привычка с Делфей у меня и в Бейсик перешла...
А я все практикую лечение травами...

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 19.07.2005 (Вт) 16:53

Хотя на Бейсике я начал писать раньше чем на Делфи, и когда-то считал Делфи "ужасным языком". Но это уже из другой оперы...
RayShade, ты уже читал про колбасу? Как тебе? :wink:
А я все практикую лечение травами...

HRACH
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 19.07.2005 (Вт) 15:21
Откуда: Armenia

Сообщение HRACH » 19.07.2005 (Вт) 17:30

Спасибо вы мне очень помогли.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 19.07.2005 (Вт) 20:26

Чем, своей болтовней? :wink:
А я все практикую лечение травами...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 60

    TopList