Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Script Request 
Author Message
SVM



PostPosted: Mon Jan 25, 2010 15:44    Post subject: Reply with quote

Batya wrote:
Код:'=======================================================

' Создание текстового файла с содержимым буфера обмена

'=======================================================



Option Explicit

Dim FileName

'========== Изменяемые параметры =======================

FileName  = "descript.txt" 'Имя создаваемого файла

'=======================================================

Dim TCS, Clip, Btn, FSO, OTL, Mess, Title

Set TCS = CreateObject("TCScript.Helper")

Clip    = TCS.GetTextFromClip

Set TCS = Nothing



If Len(Clip) > 0 Then

  Set FSO = CreateObject("Scripting.FileSystemObject")

  If FSO.FileExists(FileName) Then

    Mess = "Буфер обмена содержит текст." & vbNewLine & _

           "Заменить содержимое файла " & FileName & _

           " текстом из буфера обмена?" & vbNewLine

    Title = "Замена содержимого файла"

  Else

    Mess = "Буфер обмена содержит текст." & vbNewLine & _

           "Создать файл " & FileName & _

           " с содержимым буфера обмена?" & vbNewLine

    Title = "Создание текстового файла"

  End If

  Btn = MsgBox(Mess, vbYesNo + vbQuestion, Title)

  If Btn = 7 Then 'Кнопка No

    Set FSO = Nothing

    WScript.Quit

  End If

Else

  WScript.Quit

End If



Set OTL = FSO.OpenTextFile(FileName, 2, True)

OTL.Write Clip

OTL.Close



Set OTL = Nothing

Set FSO = Nothing

WScript.Quit


Приветствую всех.
При запуске открывается окно:
Бyфep oбмeнa coдepжит тeкcт.
Coздaть фaйл descript.txt c coдepжимым бyфepa oбмeнa?
Варианты ответа - Дa - Heт
Можно ли сделать чтобы не выводилось окно а сразу создавался текстовой файл с содержимым буфера обмена?

И ещё один вопрос:
Как сделать кнопку создать ярлык (рабочий стол), без Ярлык для "название программы", а только название программы?
Спасибо.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group