Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Рекомендуемые сообщения

люди, помогите пожалуйста.

как на vb сделать следующие штуки:

чтобы прога при включени сохраняла свой exe'шник в заданной папке

и чтобы она не лежала в автозагрузке, но включалась при включении компа

Ссылка на комментарий
Поделиться на другие сайты

1). FileCopy App.Path & "\" & App.EXEName & ".exe", путь к заданной папке.

2). Ты имеешь ввиду, чтобы не лежала в папке автозагрузка? Тогда пиши в реестр, а если вообще, то никак простыми методами. Если не знаешь как писать в реестр, то ищи по форуму, я уже отвечал, и модуль давал. Вот эта тема.

Изменено пользователем gvozd
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

2gvozd Здорова :thank1:

Юзайте АПИ да будет вам счастие :g:

Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long

dim Ret as long

ret=CopyFile App.Path & "\" & App.EXEName & ".exe", "D:\1.exe", true

Ну и нафлудил же я :)) :dontgetit:

Ссылка на комментарий
Поделиться на другие сайты

>> gvogd

у меня всё в реестр прописалось, прога запускается, всё ништяк, только как сделать чтобы эта запись из реестра удалялась??

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
А можно чтобы он копировался с каким-либо атрибутом (например скрытый или архивный)???

167297[/snapback]

Назначать атрибуты файлам можно через FSO, в Preferences подключи его

' Пример использования свойства Attributes'© 2001 А.КлимовSub ToggleArchiveBit(filespec)Dim fso, fSet fso = CreateObject("Scripting.FileSystemObject")Set f = fso.GetFile(filespec)If f.Attributes and 32 Then  f.Attributes = f.Attributes - 32  MsgBox "Атрибут Архивный сброшен"Else f.Attributes = f.Attributes + 32 MsgBox "Атрибут Архивный установлен"End IfEnd Sub

Вот тебе флаги, которые могут пригодится, для назначения двух атрубутов значение флагов суммируй

Normal 0 Обычный файл. Атрибуты не установлены. По умолчанию

ReadOnly 1 Только для чтения. Установлен атрибут чтение/запись

Hidden 2 Скрытый файл. Установлен атрибут чтение/запись

System 4 Системный файл. Установлен атрибут чтение/запись

Volume 8 Метка тома дискового накопителя. Установлен атрибут только для чтения

Directory 16 Папка или каталог. Установлен атрибут только для чтения

Archive 32 Файл был изменен после последнего резервирования. Установлен атрибут чтение/запись

Alias 1024 Ссылка или ярлык. Установлен атрибут только для чтения

Compressed 2048 Сжатый файл. Установлен атрибут только для чтения

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...