HPC.ru lite - Все форумы
Форум: Программирование для КПК
Тема: Ламерский вопрос по поводу буфера обмена
[Ответить]
LuceferAB [08.03.2006 18:07] Ламерский вопрос по поводу буфера обмена:
.NET compact framework поддерживает работу с буфером обмена или нет?
Если да, то как скопировать/вставить текст?
LuceferAB [09.03.2006 14:23] Re: Ламерский вопрос по поводу буфера обмена:
xmaster писал(а):
[quote:8f7007636e="LuceferAB"].NET compact framework поддерживает работу с буфером обмена или нет?
Если да, то как скопировать/вставить текст?
Clipboard. (SetData GetData)
У меня VS2003 C# платформа PocketPC. В каком пространстве имён объявлен объект Clipboard?
Самое интересное что справка по этому поводу подохрительно молчит. Единственная строкча есть о clipboard ring. Но в тоже время в самих объектах винды ведь есть и "скопировать" и "вставить" ... 
LuceferAB [09.03.2006 14:37] подробности:
т.е. вот в исходниках:
using System;
using System.Drawing;
using System.Text;
using System.Collections;
using System.Windows.Forms;
using System.Data;
using System.Net;
using System.Net.Sockets;
using System.Xml;
... далее в тексте пытаюсь вставить азбучный пример:
Clipboard.SetDataObject(edSQL.SelectedText);
Получаю в ответ:
d:\Work\AK\SDIBX\startupForm.cs(1274): The type or namespace name 'Clipboard' could not be found (are you missing a using directive or an assembly reference?)
LuceferAB [09.03.2006 22:08] :
Предчувствия его не обманули (С)
А как нибудь можно скопировать в буфер текст, получить текст из буфера используюя только средства CF 1.1 ?
LuceferAB [10.03.2006 23:46] :
а как это сделать через WinAPI?
Ну т.е. я представляю как работает WinAPI, но я с C# знаком всего-лишь месяц - как там можно получить доступ к их функциям?
LuceferAB [13.03.2006 15:15] Решение.:
Если кто-то столкнётся с подобной проблемой - вот решение:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncscol/html/csharp09192002.asp
Так скоро на FAQ раздел насобираем 
[Ответить]