2013-10-06 4 views
2

Visual C++ Windows Form 응용 프로그램에서 점 (".")을 연결하려고합니다.도트를 문자열에 연결하는 방법은 무엇입니까?

String ^a;  
a=String::Concat(values->Text,"."); 

valores->Text= a; 

그러나 텍스트가 이미 3이있는 경우, 그것은 .3 대신 3.로 변경 : 내 코드입니다. 그것을 해결되지

a=String::Concat(".", values-> Text) 

:

로 변경.

+1

우리는이 코드의 컨텍스트를 볼 수 없습니다. 내 수정 구슬은 TextBox 컨트롤의 이벤트 처리기에 나타납니다. Text 속성 할당은 SelectionStart 속성 값을 다시 0으로 설정합니다. 사용자가 입력 한 텍스트는 처음에 삽입됩니다. 무작위로, valores-> SelectionStart = valores-> Text-> Length 결과가 변경됩니다. –

+0

네, 죄송합니다, RichTextBox입니다 ... 나는 과학적인 계산기를하고 있는데,이 문제가있는 버튼을 누를 때 ... –

+0

그냥 질문이 있는데, 그 코드를 프로그램에 넣어야 만합니까? ? 죄송하지만이 언어로 새로운 사람입니다. –

답변

3
a += "."; 

(즉, 모든 거기에있다입니다!)

관련 문제