도움을 구합니다 tt(글자비교)

(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 167)

작성자: kns153
날짜: 2020-04-08


명암으로 선택된 글자를 가져와서

비교하는 과정을 해보고 싶습니다

예를 들어 선택된 글자가 물음표 라면 ?

if (HParameterSet.HCharShape.CharShape ==  "?") // 물음표가 있을 때 

이런 기능을 구현하고 싶은데…

선택된 영역의 글자를 어디서 가져와야할지를 모르겠습니다.

CharShape의 어떤 인자를 참조해야 하나요?

너무 초보라서 죄송합니다.

댓글

smj0226 (2020.05.02)

(제가 아는 한은…) 선택된 영역의 글자를 가져오는 메서드가 따로 없습니다.
간단히 클립보드를 사용해 보실 것을 추천드립니다. 파이썬 기준으로,

import pyperclip as cb
~

hwp.Run("Copy")
if "?" == cb.paste():
print("물음표가 선택되어 있습니다.")