Delphi 7 - Скопируйте содержимое локальной переменной (во время отладки) в буфер обмена - PullRequest
5 голосов
/ 09 декабря 2011

Просто интересно, можно ли скопировать содержимое (любой) переменной в буфер обмена?

То есть во время отладки я могу навести указатель мыши на переменную, и она показывает мне значение.Я хочу скопировать это значение в буфер обмена.

Ответы [ 2 ]

13 голосов
/ 09 декабря 2011

Альтернатива 1

Во время отладки выберите имя переменной и нажмите CTRL + F7 или нажмите в меню Отладка | Оценить / Изменить.Откроется диалоговое окно «Оценка / изменение», в котором вы можете выбрать значение переменной и скопировать его.

Альтернатива 2

Вы также можете добавить часы.Если у вас есть наблюдение за переменной, вы можете щелкнуть по ней правой кнопкой мыши в списке наблюдения и выбрать «Копировать значение наблюдения» из контекстного меню.Чтобы добавить часы, вы можете, например, дважды щелкнуть на пустом месте в списке наблюдения ( CTRL + ALT + W ) во время отладки или использовать кнопку Добавить часы в Evaluate./ Изменить диалоговое окно.

Альтернатива 3

Если это локальная переменная, во время отладки вы можете щелкнуть ее правой кнопкой мыши в Локальных переменных ( CTRL + ALT + L ) и выберите «Копировать значение» из контекстного меню.

3 голосов
/ 09 декабря 2011

Вы можете использовать Debug Inspector выбрать переменную и Alt+F5 или Ctrl+leftclick

Вы получите окно, подобное этому, где int - этоимя переменной и 14 ее значение.

...