Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

I'm using Clipboard.GetDataObject(); but sometimes it does not function like I need

Tags:

c#

clipboard

This is the function I'm using

    public String ClipboardGet()
    {
        IDataObject dataObj = Clipboard.GetDataObject();

        if (!dataObj.GetDataPresent(DataFormats.Text))
            return "";

        return dataObj.GetData(DataFormats.Text).ToString();
    }

but sometimes it returns a empty string even when the data is text, how to handel this?

like image 382
Darkmage Avatar asked Apr 29 '26 00:04

Darkmage


1 Answers

Have you tried Clipboard.GetText or IDataObject.GetDataPresent(string, bool)?

like image 156
ordag Avatar answered May 01 '26 16:05

ordag