Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
[급함]파일의 내용을 한글자씩 불러들일땐 어떻게...
아직 미숙하여 그러니 많은 도움 부탁합니다.
만약에 불러들이려는 파일이 다음과 같을때에...
0 1 1 0 0 0 0 1 1 1
0 0 0 0 1 1 1 0 0 1
1 1 1 0 0 1 0 0 1 0
.
.
.
.
0 1 0 1 0 1 0 1 1 1
과 같이 있을때 이 숫자 하나하나를 어떻게 읽어들여야 합니까?
1
COMMENTS
최현일
•
1999.08.22 13:29
이상현 께서 말씀하시기를...
> 아직 미숙하여 그러니 많은 도움 부탁합니다.
>
> 만약에 불러들이려는 파일이 다음과 같을때에...
>
> 0 1 1 0 0 0 0 1 1 1
> 0 0 0 0 1 1 1 0 0 1
> 1 1 1 0 0 1 0 0 1 0
> .
> .
> .
> .
> 0 1 0 1 0 1 0 1 1 1
>
> 과 같이 있을때 이 숫자 하나하나를 어떻게 읽어들여야 합니까?
>
보니까 직교표 같기도 하고 해서 이렇게 답을 합니다.
0 과 1 사이에 공백이 하나 있다는 것으로 가정하고 말이죠..
그럼 제가 코딩했던것을 보여 드리죠...
var
temp_first,ch : String;
i,j : Integer;
countrc : integer;
Countrcarray : Integer;
tmp_array : String;
rc : array [0..2] of integer;
//쓸데 없는 변수가 너무 많죠..^^
begin
//그 파일을 메모장에 로드를 일단 해놓고 말이죠
라인 0번에는 행과 열의 크기가 있습니다.
temp_First := moOACall.Lines[0];
//=============================================
tmp_array := '';
//=============================================
for i := 1 to Length(temp_first) do
begin
ch := copy(temp_First,i,1);
if ch <> ' ' then
begin
tmp_array := tmp_array+ch;
rc[Countrc] := strtoInt(tmp_array);
end else
if ch = ' ' then
begin
rc[Countrc] := strtoInt(tmp_array);
Countrc := countrc+1;
tmp_array := '';
end;
end;
여기까지가 크기에 대한 정보를 입력하는 것이죠..
//=============================================
.......
//=============================================
// 메모의 0번째 열은
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
델파이 초보
1999.08.23 19:57
0
COMMENTS
/
0
LIKES
ListBox에서 Field출력을.......
김봉수
•
1999.08.23 18:59
1
COMMENTS
/
0
LIKES
Enter키를 이용하여 포커스이동
왕초
•
1999.08.23 23:10
김봉수 께서 말씀하시기를... > 여러개의 TEdit, TMaskEdit, TComboBox 컴포넌트에 OnKeyPress 이벤트를 ...
왕초
1999.08.23 18:55
0
COMMENTS
/
0
LIKES
퀵레포트사용법에 대한 질문입니다...
조복선
•
1999.08.23 18:10
1
COMMENTS
/
0
LIKES
데이타베이스자료 출력
뿌요
•
2001.01.03 19:01
TTable의 금액필드에 해당하는 것의 속성중 DisplayFormat에 #,###이라고 해주면 됩니다... 즐프.. 조복...
문영철
•
1999.08.23 17:03
1
COMMENTS
/
0
LIKES
DBgrid에서 스크롤바 사용안하고 10row 씩 출력하기
최수영
•
1999.08.27 17:22
문영철 께서 말씀하시기를... > query 한 결과를 DBgrid 에 출력할 때 스크롤바로 나타내는 것이 아니라 ...
강민주
•
1999.08.23 10:39
1
COMMENTS
/
0
LIKES
암호화 알고리즘 소스?
이정욱
•
1999.08.23 22:39
한델 자료실에 올려 놓았습니다. 강민주 께서 말씀하시기를... > 일기장을 만든데 문자열을 암호화해서...
김희영
1999.08.23 09:47
0
COMMENTS
/
0
LIKES
팝업메뉴로딩시 커서가 사라져요...
TClientSocket Error
1999.08.23 09:35
0
COMMENTS
/
0
LIKES
TClientSocket Error 에 대한 질문..
김지혜
•
1999.08.23 07:06
1
COMMENTS
/
0
LIKES
임의의 디렉토리 안에 있는 파일 알아내기
안치봉
•
1999.08.23 09:24
질문의 요지를 잘 이해하지 못하겠군요. 만약 말씀하신 임의의 디렉토리안의 파일들을 가져오는 가장 쉽...
이용일
1999.08.22 21:25
0
COMMENTS
/
0
LIKES
TMemoryStream에서 SaveTofile///
허일학
•
1999.08.22 16:21
2
COMMENTS
/
0
LIKES
트리뷰의 아이콘 넣는 방법...
왕초
•
1999.08.23 19:18
허일학 께서 말씀하시기를... > 트리뷰에 아이콘을 넣고 싶은데... > 각각의 레벨마다 다르게 아이콘을 ...
최수영
•
1999.09.16 00:16
필요하신 소스를 보내드립니다! 델파이 팁모아란에 올려놓았는데 이정욱님이 삭제 하셔서 필요하시다면 ...
Lyle
•
1999.08.22 14:11
2
COMMENTS
/
0
LIKES
구조체 데이터 합치기.
이상국
•
1999.08.23 23:35
> 통신할때 쓸 application protocol을 설계하고 지금 packet building작업을 > 하는데 C에서 하던 방법이...
Lyle
•
1999.08.24 04:13
이상국 께서 말씀하시기를... > 먼저 TRecord1이라는 구조체 마지막 즉 data3 := 0을 넣어서 문자의 끝임...
최현일
1999.08.22 13:15
0
COMMENTS
/
0
LIKES
[살려주세요]VBSCRIPT를 사용한 델파이
신창헌
1999.08.22 09:12
0
COMMENTS
/
0
LIKES
[급질문]타이머를 이용한 DB자료 갱신시 컴 다운문제
허일학
•
1999.08.22 05:51
2
COMMENTS
/
0
LIKES
트리뷰에서...모두펼쳐보일려면???
최현일
•
1999.08.22 13:20
허일학 께서 말씀하시기를... > 폼이 생성될때...생성되는 폼에있는 트리뷰의 내용이 모두 펼쳐진 > 상태...
허일학
•
1999.08.22 15:40
최현일 께서 말씀하시기를... > 허일학 께서 말씀하시기를... > > 폼이 생성될때...생성되는 폼에있는 트...
송광수
1999.08.22 05:28
0
COMMENTS
/
0
LIKES
방향키 컨트롤
이상현
•
1999.08.22 04:51
1
COMMENTS
/
0
LIKES
[급함]파일의 내용을 한글자씩 불러들일땐 어떻게...
아직 미숙하여 그러니 많은 도움 부탁합니다. 만약에 불러들이려는 파일이 다음과 같을때에... 0 1 1 0 0 0 0 1 1 1 0 0 0 0 1 1 1 0 0 1 1 1 1 0 0 1 0 0 1 0 . . . . 0 1 0 1 0 1 0 1 1 1 과 같이 있을때 이 숫자 하나하나를 어떻게 읽...
최현일
•
1999.08.22 13:29
이상현 께서 말씀하시기를... > 아직 미숙하여 그러니 많은 도움 부탁합니다. > > 만약에 불러들이려는...
김진본
1999.08.22 02:18
0
COMMENTS
/
0
LIKES
MDI 폼에서 DLL을 호출하는것이..
델초보
•
1999.08.22 01:49
2
COMMENTS
/
0
LIKES
실행시 저장??
박홍석
•
1999.08.22 06:40
델초보 께서 말씀하시기를... > 델 초보입니다. > 델파이에서 새 프로젝트를 하나 만들어서 간단한 코딩...
델초보
•
1999.08.23 19:10
비베에서는 실행과 컴파일의 작업이 나누어져 있어서요.. 실행을 한다고 컴파일과 함께 exe 파일이 만들어...
박홍석
1999.08.21 23:52
0
COMMENTS
/
0
LIKES
서버에서 보내온 메시지 받는법
이상현
1999/08/22 04:51
Views
1792
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 아직 미숙하여 그러니 많은 도움 부탁합니다.
>
> 만약에 불러들이려는 파일이 다음과 같을때에...
>
> 0 1 1 0 0 0 0 1 1 1
> 0 0 0 0 1 1 1 0 0 1
> 1 1 1 0 0 1 0 0 1 0
> .
> .
> .
> .
> 0 1 0 1 0 1 0 1 1 1
>
> 과 같이 있을때 이 숫자 하나하나를 어떻게 읽어들여야 합니까?
>
보니까 직교표 같기도 하고 해서 이렇게 답을 합니다.
0 과 1 사이에 공백이 하나 있다는 것으로 가정하고 말이죠..
그럼 제가 코딩했던것을 보여 드리죠...
var
temp_first,ch : String;
i,j : Integer;
countrc : integer;
Countrcarray : Integer;
tmp_array : String;
rc : array [0..2] of integer;
//쓸데 없는 변수가 너무 많죠..^^
begin
//그 파일을 메모장에 로드를 일단 해놓고 말이죠
라인 0번에는 행과 열의 크기가 있습니다.
temp_First := moOACall.Lines[0];
//=============================================
tmp_array := '';
//=============================================
for i := 1 to Length(temp_first) do
begin
ch := copy(temp_First,i,1);
if ch <> ' ' then
begin
tmp_array := tmp_array+ch;
rc[Countrc] := strtoInt(tmp_array);
end else
if ch = ' ' then
begin
rc[Countrc] := strtoInt(tmp_array);
Countrc := countrc+1;
tmp_array := '';
end;
end;
여기까지가 크기에 대한 정보를 입력하는 것이죠..
//=============================================
.......
//=============================================
// 메모의 0번째 열은