Здравствуйте! Сегодня: Чт, 22 Окт 2020, Ваш IP: 3.224.127.143 Войти через loginza
 
Вход | Регистрация | Забыли пароль?
Мой Kbyte.Ru
> Список форумов Kbyte.Ru - - Программирование для мобильных устройств
+ Создать новую тему Страница: 1
Тема: Буфер обмена в Windows Mobile · +  +  дата добавления: 15.03.2011 / 13:50
Автор темы:
junior
junior
тем: 6 / ответов: 0 / благодарностей: 0 / репутация: 0
ответов: 0
создал(а) тем: 6


Подскажите пожалуйста, как правильно работать с буфером обмена в Windows Mobile.

Копировать текст в буфер обмена у меня получается следующим кодом:
Clipboard.SetDataObject("текст");
а во вставка не работает

Пробовал делать так:
string d;
d = Clipboard.GetDataObject().GetData(DataFormats.Text);
выдает ошибку
Технологии: .NET Compact Framework (.NET CF), C#
 
Ответ # 1 # · +  +  дата добавления: 16.03.2011 / 11:32
Автор ответа:
Алексей Немиро
Алексей Немиро
тем: 534 / ответов: 5130 / благодарностей: 325 / репутация: 211
Чашка Kbyte.Ru>>
Url: aleksey.nemiro.ru
Icq: 261779681
Skype: alekseynemiro
ответов: 5130
создал(а) тем: 534


Все зависит от ошибки.
d = Clipboard.GetDataObject().GetData(DataFormats.Text);
скорей всего проблема с типами данных, C# требует явного указания типов, и object нельзя просто так присвоить string-у.
d = Clipboard.GetDataObject().GetData(DataFormats.Text).ToString();
 
Страница: 1 + Создать новую тему