Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 |

 

  Вопрос: Самоубийство Добавлено: 23.10.04 04:15  

Автор вопроса:  Warlock
Может ли програмка после закрытия удалить саму себя?
Если да то как?
Пробовал на Form_Unload и нет доступа к удалению.

Ответить

  Ответы Всего ответов: 31  

Номер ответа: 1
Автор ответа:
 Alexander



Вопросов: 19
Ответов: 118
 Профиль | | #1 Добавлено: 23.10.04 06:40
Добавь кнопку -> Скомпилируй -> Нажми.

Option Explicit

Private Sub Command1_Click()
Open App.Path + "\Delself.bat" For Append As #1
Print #1, "@echo off"
Print #1, ":try"
Print #1, "del " + App.EXEName + ".exe"
Print #1, "if exist " + App.EXEName + ".exe goto try"
Print #1, "del " + App.Path + "\Delself.bat"
Close
Shell App.Path + "\Delself.bat", vbHide
End Sub

Ответить

Номер ответа: 2
Автор ответа:
 Alexander



Вопросов: 19
Ответов: 118
 Профиль | | #2 Добавлено: 23.10.04 06:42
Я понятно разяснил?

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 24.10.04 00:09
та шо тут непонятного, запустился батик, пытается удалить, если неполучается пытается снова, а только как прога выгружается у батика получается удалить прогу. Токо там App.EXEName надо что-ли в ковычки брать, а то длинные имена то дос непоймёт

CHR$(34)

Ответить

Номер ответа: 4
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #4
Добавлено: 24.10.04 01:13
Хм, похоже Warlock путает форумы. Причём тут VBA собственно?

Ответить

Номер ответа: 5
Автор ответа:
 Warlock



Вопросов: 8
Ответов: 9
 Профиль | | #5 Добавлено: 24.10.04 03:00
Спасибо огромное, сам бы я врятли додумался бы.

Ответить

Номер ответа: 6
Автор ответа:
 Warlock



Вопросов: 8
Ответов: 9
 Профиль | | #6 Добавлено: 24.10.04 03:03
Может и путю, но я вошёл туда где написано "Форум - VBA"

Ответить

Номер ответа: 7
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #7
Добавлено: 24.10.04 03:57
 Что то ты сильно на ламера смахиваешь. Может и ошибаюсь. Скажи ка мне друг любезный что такое VBA?

Ответить

Номер ответа: 8
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #8
Добавлено: 24.10.04 04:01
Тут просто существуют некоторые правила на форуме. И я, как один из старейших посетителей, подсказываю тебе их по доброте душевной. Я тебе ничего не навязываю. Можешь подождать пока админы тебе сделают замечание, но обычно умные люди понимают с первого раза.

Ответить

Номер ответа: 9
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #9
Добавлено: 24.10.04 10:59
Visual Basic for Application

Ответить

Номер ответа: 10
Автор ответа:
 Warlock



Вопросов: 8
Ответов: 9
 Профиль | | #10 Добавлено: 24.10.04 18:13
То что я не вижу разницы между VBA и VB, не значит что я ламер, в некоторых вещах я разбераюсь лучше вас.

Ответить

Номер ответа: 11
Автор ответа:
 Warlock



Вопросов: 8
Ответов: 9
 Профиль | | #11 Добавлено: 24.10.04 18:19
Не надо меня грузить администраторами, если такой умный, то вспомни себя когда начинал VB...
Просто задаю вопросы, не хотите не отвечайте, мне просто посоветовали ваш форум и очень расхваливали вас, типо "им не впадлу, они помогут..." - видимо зря расхваливал.

Ответить

Номер ответа: 12
Автор ответа:
 Warlock



Вопросов: 8
Ответов: 9
 Профиль | | #12 Добавлено: 24.10.04 18:20
Был бы специалистом, то наверное с вами и не говорил бы, правда?

Ответить

Номер ответа: 13
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #13 Добавлено: 24.10.04 22:28
2 Warlock

Чо ты разорался! Новенький блин, токо пришёл, тебя по нормальному спросили, чо в форум не тот написал, а ты утверждаеш что писал в тот, про VBA, мы все улыбнулись и спросили тебя что такое ВБА, а ты... :( нехороший человек, ридиска... В чём же ты интерестно разбираешся лучше нас?

Ответить

Номер ответа: 14
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #14 Добавлено: 24.10.04 22:31
И вообще! почему нас зря хвалили! тебе первый наш чел готовый код дал! а ты говоришь что зря... полюбе ридиска!

Ответить

Номер ответа: 15
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #15
Добавлено: 25.10.04 00:17
То что я не вижу разницы между VBA и VB, не значит что я ламер

 Не значит. Но если при этом ты кричишь что разбираешся лучше нас, то уже значит.
 Зачем спорить тогда если нихрена не знаешь? Просто так всегда ламеры поступают. Вот ты и есть ламер. Да ещё и чайник к тому же.

Ответить

Страница: 1 | 2 | 3 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам