<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=98281&amp;view=findpost&amp;p=742231</guid>
        <pubDate>Tue, 07 Jun 2005 19:02:14 +0000</pubDate>
        <title>Получить список файлов из Clipboard</title>
        <link>https://forum.sources.ru/index.php?showtopic=98281&amp;view=findpost&amp;p=742231</link>
        <description><![CDATA[Molder: <strong class='tag-b'>SCINER</strong>, млин, как всегда и красиво и работает и то что надо  ;) &#33;<br>
ЗЫ так и думал что средствами VB этого не добиться...]]></description>
        <author>Molder</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=98281&amp;view=findpost&amp;p=742101</guid>
        <pubDate>Tue, 07 Jun 2005 17:17:53 +0000</pubDate>
        <title>Получить список файлов из Clipboard</title>
        <link>https://forum.sources.ru/index.php?showtopic=98281&amp;view=findpost&amp;p=742101</link>
        <description><![CDATA[SCINER: <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Option Explicit</div><div class="code_line">&nbsp;</div><div class="code_line">Private Const CF_HDROP = 15</div><div class="code_line">Private Declare Function lread Lib &quot;kernel32&quot; Alias &quot;_lread&quot; (ByVal hFile As Long, lpBuffer As Any, ByVal wBytes As Long) As Long</div><div class="code_line">Private Declare Function OpenClipboard Lib &quot;user32&quot; (ByVal hwnd As Long) As Long</div><div class="code_line">Private Declare Function CloseClipboard Lib &quot;user32&quot; () As Long</div><div class="code_line">Private Declare Function GetClipboardData Lib &quot;user32&quot; (ByVal wFormat As Long) As Long</div><div class="code_line">Private Declare Function IsClipboardFormatAvailable Lib &quot;user32&quot; (ByVal wFormat As Long) As Long</div><div class="code_line">Private Declare Function DragQueryFile Lib &quot;shell32.dll&quot; Alias &quot;DragQueryFileA&quot; (ByVal HDROP As Long, ByVal UINT As Long, ByVal lpStr As String, ByVal ch As Long) As Long</div><div class="code_line">&nbsp;</div><div class="code_line">Private Sub Command1_Click()</div><div class="code_line">&nbsp;&nbsp;Dim i As Long</div><div class="code_line">&nbsp;&nbsp;Dim Tmp As String</div><div class="code_line">&nbsp;&nbsp;Dim HDROP As Long</div><div class="code_line">&nbsp;&nbsp;Dim lFiles As Long</div><div class="code_line">&nbsp;&nbsp;Call List1.Clear</div><div class="code_line">&nbsp;&nbsp;If IsClipboardFormatAvailable(CF_HDROP) = 0 Then Exit Sub</div><div class="code_line">&nbsp;&nbsp;If OpenClipboard(hwnd) = 0 Then Exit Sub</div><div class="code_line">&nbsp;&nbsp;HDROP = GetClipboardData(CF_HDROP)</div><div class="code_line">&nbsp;&nbsp;lFiles = DragQueryFile(HDROP, -1&amp;, &quot;&quot;, 0)</div><div class="code_line">&nbsp;&nbsp;Tmp = Space(260)</div><div class="code_line">&nbsp;&nbsp;For i = 0 To lFiles - 1</div><div class="code_line">&nbsp;&nbsp; &nbsp;Call DragQueryFile(HDROP, i, Tmp, Len(Tmp))</div><div class="code_line">&nbsp;&nbsp; &nbsp;List1.AddItem Tmp</div><div class="code_line">&nbsp;&nbsp;Next</div><div class="code_line">&nbsp;&nbsp;CloseClipboard</div><div class="code_line">End Sub</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>SCINER</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=98281&amp;view=findpost&amp;p=742068</guid>
        <pubDate>Tue, 07 Jun 2005 16:52:21 +0000</pubDate>
        <title>Получить список файлов из Clipboard</title>
        <link>https://forum.sources.ru/index.php?showtopic=98281&amp;view=findpost&amp;p=742068</link>
        <description><![CDATA[SpawnProduction: Копирую файл, проверяю буфер обмена: а там 0]]></description>
        <author>SpawnProduction</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=98281&amp;view=findpost&amp;p=742032</guid>
        <pubDate>Tue, 07 Jun 2005 16:25:01 +0000</pubDate>
        <title>Получить список файлов из Clipboard</title>
        <link>https://forum.sources.ru/index.php?showtopic=98281&amp;view=findpost&amp;p=742032</link>
        <description><![CDATA[Molder: Что-то я никак не пойму как сделать такую незамысловатую штуку  :blink: ? Т.е. мне надо чтоб я в експлорере выделил ну там сколько то файлов, нажал Ctrl+C и в VB потом получил бы этот список файлов. Непойму никак как  :wall:]]></description>
        <author>Molder</author>
        <category>Visual Basic: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	