Sdílet prostřednictvím


Postupy: Jak číst ze schránky v jazyce Visual Basic

Schránku lze použít k ukládání dat, jako je například text a obrázky. Vzhledem k tomu, že schránka je sdílená všemi aktivními procesy, můžete jí používat k přenosu data mezi nimi. Objekt My.Computer.Clipboard umožňuje snadný přístup do schránky a čtení a zapisovaní na ní. Metoda GetText, GetImage, GetData, GetAudioStreamand GetFileDropDownList umožňuje určit, jaký typ dat chcete číst ze schránky.

Pokud data nelze načíst ze schránya je vyvolána ExternalException.

Chcete-li číst text ze schránky a zobrazit jej

  • Použijte metodu My.Computer.Clipboard.GetText k přečtení textu. Následující kód čte text a zobrazí jej v okně se zprávou. Aby tento příklad pracoval správně, musí bát ve schránce uložen nějaký text.

    MsgBox(My.Computer.Clipboard.GetText())
    

    Tento příklad kódu je také dostupný jako IntelliSense fragment kódu. V dialogu pro výběr fragment kódu je umístěn ve Windows Forms Applications > Clipboard. Další informace naleznete v tématu How to: Insert IntelliSense Code Snippets.

Chcete-li číst obrázek ze schránky.

  • Použijte metodu My.Computer.Clipboard.GetImage k načtení obrázku ze schránky. Následující kód přečte obrázek ze schránky a přiřadí jej do vlastnosti Image od Button1. Aby tento příklad pracoval správně, musí být ve schránce uložen obrázek a musí existovat tlačítko s názvem Button1.

    Button1.Image = My.Computer.Clipboard.GetImage()
    

    Tento příklad kódu je také dostupný jako IntelliSense fragment kódu. V dialogu pro výběr fragment kódu je umístěn v Windows Forms Applications > Clipboard. Další informace naleznete v tématu How to: Insert IntelliSense Code Snippets.

Viz také

Úkoly

Postupy: Jak zapisování do schránka v jazyce Visual Basic

Postupy: Jak zjistit typ souboru, který je uložen ve schránce v jazyce Visual Basic

Odkaz

ClipboardProxy