두개의 Edit박스에서 데이터를 입력 받아서 하나의 레코드에 넣을려고 합니다.
그런데. 생각되로 잘 안되네요.
그러니까요.
Field1에 Field1에 1번째 칸에서 20번째 칸에는Edit1.text 가 들어가고,
Field1의 21에서 50칼럼까지는 Edit2.text의 값을 입력 할려고 합니다.
그런데.. 데이터를 넣어 보면
붙어져서 나오네요.
제 생각대로 코딩을 해본다면...
Copy(Field1, 1, 20) := Edit1.text;
Copy(Field1, 21,30) := Edit1.text;
위처럼 하고 싶은데.. 데이터가 잘 안들어 가네요.
부탁 드리면 수고하세요...
Edit3.Text := Format('%-20s%-30s',[Edit1.Text, Edit2.Text]);
테스트 해보세요.
정규성 wrote:
> 두개의 Edit박스에서 데이터를 입력 받아서 하나의 레코드에 넣을려고 합니다.
> 그런데. 생각되로 잘 안되네요.
> 그러니까요.
> Field1에 Field1에 1번째 칸에서 20번째 칸에는Edit1.text 가 들어가고,
> Field1의 21에서 50칼럼까지는 Edit2.text의 값을 입력 할려고 합니다.
> 그런데.. 데이터를 넣어 보면
> 붙어져서 나오네요.
>
> 제 생각대로 코딩을 해본다면...
> Copy(Field1, 1, 20) := Edit1.text;
> Copy(Field1, 21,30) := Edit1.text;
> 위처럼 하고 싶은데.. 데이터가 잘 안들어 가네요.
> 부탁 드리면 수고하세요...
>