안녕하세요.. 델파이 초보입니다..
tmpYear 라는 Word형의 변수가 있는데요..
tmpYear 변수에
tmpYear := StrToInt(cboYear.Text);
이런식으로 콤보박스에서 선택된 값의 데이터를 Integer형으로 변환후 저장하려고 하는데요..
Word나 Integer나 같은 숫자형인거 같은데요.. 저장이 안되네요..
저 위의 cboYear.Text의 데이터 값은 1950이거든요?
Word형의 범위안에 속하는 값인데 안되네요..
Integer형의 값을 Word형으로 바꿔주는 함수가 따로있나요?
아님 저장할수있는 방법이 있나요?
procedure TForm1.Button1Click(Sender: TObject);
var tmpYear :Word;
begin
tmpYear := StrToIntDef(Trim(ComboBox1.Text),0);
ShowMessage(IntToStr(tmpYear));
end;
아닌가?....