Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/22: Рейтинг темы: голосов - 22, средняя оценка - 4.73
 Аватар для CopyPaste
6 / 6 / 5
Регистрация: 03.11.2012
Сообщений: 353

Как получить текст из буфера обмена

16.12.2013, 14:38. Показов 4697. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
вот код как получить Clipboard.GetText(); чет оно не юзает внешние данные не из программы.

as is get Clipboard.GetText(); ?

[deleted]


C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace listbox3
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            listBox1.Items.Add(listBox1.Items.Add(Convert.ToString(richTextBox1.Text)));
        }
        
        public int nn;
     //   public int nebulon;
        public int j;
        public String s;
 
        private void richTextBox1_TextChanged(object sender, EventArgs e)
        {
          // s = richTextBox1.Lines.GetValue(nn).ToString();
           //  listBox1.Items.Add(j);
          // j++;
 
            //richTextBox1 listBox1.Items.Add(listBox1.Items.Add(Convert.ToString(richTextBox1.Text)));
        }
        private void richTextBox2_TextChanged(object sender, EventArgs e)
        {
          // s = richTextBox2.Lines.GetValue(nn).ToString();
          //  listBox1.Items.Add(j);
          //  j++;
            
        }
 
        private void richTextBox3_TextChanged(object sender, EventArgs e)
        {
           // s = richTextBox2.Lines.GetValue(nn).ToString();
          //  listBox1.Items.Add(j);
          //  j++;
        }
 
        private void richTextBox4_TextChanged(object sender, EventArgs e)
        {
            /*listBox1.Items.Add(j);
            j++;*/
        }
        
        private void button1_Click(object sender, EventArgs e)
        {
          //  s = richTextBox1.ToString();
           // listBox1.Items.Add(j);
          //  j++;
         //   MessageBox.Show(richTextBox1.ToString(), " 5555 ");
            //listBox1.Items.Add("Item " + richTextBox1.ToString());
            //MessageBox.Show();
          //  listBox1.SetSelected(2, true);
          
            //ADD();
            
          //  listBox1.Items.Add(Convert.ToString(richTextBox1.Text));
       /////////////////////////////////////////////////////////////////////////
       //     listBox1.Items.Add(richTextBox1.Text);
 
           // GetNextControl.
           // SetDesktopLocation
          //  Clipboard.GetData(Text);
            listBox1.Items.Add(Clipboard.GetData(Text));
        }
 
    //    private void ADD() 
   //     {
    //    }
 
 
      /*  private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
 
        }
      */
      // CacheVirtualItemsEventArgs
    
                private void button2_Click(object sender, EventArgs e)
        {
           /* listBox1.Items.Add(j);
            */
          listBox1.Items.Clear();
         // SelectNextControl(j);
          //j++;
               //     richTextBox1.Add(listBox1.Items());
        //   listBox1.Items.Add(richTextBox2.Text);
        }
 
             
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }
 
        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
 
        }
 
        private void richTextBox8_TextChanged(object sender, EventArgs e)
        {
 
        }
 
        private void richTextBox5_TextChanged(object sender, EventArgs e)
        {
 
        }
 
        private void richTextBox7_TextChanged(object sender, EventArgs e)
        {
 
        }
 
        private void richTextBox6_TextChanged(object sender, EventArgs e)
        {
 
        }
 
        private void button3_Click(object sender, EventArgs e)
        {
 
            listBox1.Items.Add(richTextBox8.Text);
 
            /////////////////////////////////////////////////////
 
 
            listBox1.Items.Add(Clipboard.GetText());
        //    Clipboard.GetText();
        //   Clipboard.GetImage();
        }
 
        private void listBox1_richTextBox_(object sender, KeyEventArgs e)
        {
 
        }
 
        private void listBox1_KeyDown(object sender, MouseEventArgs e)
        {
            
        }
 
        private void lisBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                richTextBox8.Text = listBox1.SelectedItem.ToString();
 
            }
        }
 
    }
}

вот код как получить Clipboard.GetText(); чет оно не юзает внешние данные не из программы.

as is get Clipboard.GetText(); ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.12.2013, 14:38
Ответы с готовыми решениями:

Как получить текст с буфера и занести его в label?
Как получить текст с буфера и занести его в лабел?

Как получить текст из буфера обмена?
Господа и Дамы программисты, кто подскажет как средствами С# получить текст из буфера обмена? А еще лучше выделенный текст из любого...

Как получить текст из буфера обмена?
Пишу макрос (Word), вот фрагмент кода: Selection.Copy Windows('EMA').Activate Selection.Find.ClearFormatting With Selection.Find ...

2
438 / 362 / 100
Регистрация: 29.06.2010
Сообщений: 981
Записей в блоге: 1
16.12.2013, 20:22
Добавьте атрибут [STAThread] к методу Main в классе Program

C#
1
2
[STAThread]
private static void Main()
0
21.12.2013, 09:01
 Комментарий модератора 
CopyPaste, если я еще раз увижу эту ссылку - Вы пойдете в вечный бан. Вам все понятно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.12.2013, 09:01
Помогаю со студенческими работами здесь

Как в PHP получить текст из буфера обмена сервера?
На локальной машине нужно получить текст из буфера обмена. Вот допустим на сайте Х скопировал текст, потом перешел на другой сайт localhost...

Получить текст из буфера обмена
Итак, проблема в следующем. Я решил написать программу для автоматизации некоторых моих действий Большую часть того что мне было...

Получить текст из буфера обмена
Нужно сабж и присвоить его переменной. Как? Кроссбраузерно. Походу объект Clipboard не поддерживается пока браузерами. Можно...

Как вставить текст из буфера обмена в DBMemo
копирую текст с Memo и нужно его же вставить в DBMemo , но туда обычным DBMemo1.PasteFromClipboard; не вставляеться

Как вставлять текст в консоль из буфера обмена?
При нажатии привычного для windows ctrl+v вставляется соответствующий символ, еще попробовал различные ctrl+alt+v, ctrl+insert, insert не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru