Копирование переменной в буфер обмена [Нужна помощь]

  • Автор темы Автор темы ancorid
  • Дата начала Дата начала

ancorid

Client
Регистрация
11.04.2013
Сообщения
45
Реакции
10
Баллы
8
Добрый день
Возникла необходимость в конце работы шаблона помещать данные из переменной в буфер обмена.
Соорудил вот такое сооружение ))
C#
Код:
Развернуть Свернуть Копировать
System.Windows.Forms.Clipboard.Clear();
System.Windows.Forms.Clipboard.SetText("{-Variable.postname-}");

При первом проходе переменная нормально попадает в буфер.
При повторном проходе в буфере остается предыдущее значение, причем если в шаблоне нажать выполнение кода - в буфер попадает новое значение.
Я даже принудительно сделал обнуление переменной перед новым проходом шаблона. Проверяю переменную - пустая. Запускаю шаблон на выполнение - откуда-то в буфер попадает предыдущее значение.
Ничего не понимаю - ведь System.Windows.Forms.Clipboard.Clear(); должно очистить буфер ?
А System.Windows.Forms.Clipboard.SetText("{-Variable.postname-}"); положить туда новое значение.

Где может быть проблема ?
Спасибо
 
  • Оценить
Реакции: mrak7575
rostonix, спасибо )))
 
  • Оценить
Реакции: Radzhab
апну тему с вопросом:
если вручную копировать код html из браузера в редактор, то передается оформление текста
а если копирую через c# то вставляется как html код, можно ли как то эмулировать ручное копирование с сохранением оформления?
 
речь о wysiwyg-редакторах? если да, то можно
 
Там вроде просто атрибут innerhtml нужно поменять для body или для тега P внутри редактора
 
Там вроде просто атрибут innerhtml нужно поменять для body или для тега P внутри редактора
нет, не сохраняет редактор , если делать через конструктор, плюс он не поддерживает картинки. поэтому вставляю через буфер c#
 
Вручную вставляй код в редактор, потом смотри на что поменялось содержимое редактора, по аналогии сделай конвертер данных (если требуется) и подставляй в редактор (ну если он осилишь, пришли ссылку на редактор).
 
всем спасибо, вопрос решен.
 
Здравствуйте! Пытаюсь понять как вставить jpg в wysiwyg. Вместо картинки записывает путь текстом. Может кто подскажет как это сделать. Скриншоты до и после вставки картинки руками прилагаю.
 

Вложения

  • до.JPG
    до.JPG
    93,1 KB · Просмотры: 969
  • после.JPG
    после.JPG
    114,1 KB · Просмотры: 1 002

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)