Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
binary 파일에서 일부분 읽어오기..
ATTACHMENTS
126.5KB/10
bin.jpg
첨부한 이미지는 Binary파일의 처음부분 인데요
헤더 부분의 스트링을 읽어오려 합니다.
FileStream으로 읽으면.. 00 데이터는 무시하고.. 데이터가 있는 부분만 붙어서 read()하게 되서 파싱하기 힘듭니다.
그래서 그림처럼 선택된 부분을 추출할려면 어떻게 처리 해야하는지요?
자릿수는 늘어날 수도 있습니다..
1
COMMENTS
Fisher
•
2003.05.31 02:52
var
bbuf: array of byte;
begin
SetLength(bbuf, 크기);
fi := TFileStream.Create(파일이름, fmOpenRead);
fi.Position := 0;
// 구조체로 넣어놓았다면
fi.ReadBuffer(구조체, sizeOf(구조체));
// 걍 읽을려면
fi.ReadBuffer(bbuf[0], 크기);
// 특정 데이터를 읽으려면
구조체.특정데이터
bbuf[위치]
fi.Free;
end;
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
뭉치
•
2003.05.31 05:37
1
COMMENTS
/
0
LIKES
[질물] sql 문을 message로 출력?
김병윤
•
2003.05.31 06:34
쿼리문이 넘길면 효과가 점 떨어지지만 간단한 쿼리문 확인이라면 ShowMessage(Query1.SQL.TEXT); ...
김주성
2003.05.31 03:58
0
COMMENTS
/
0
LIKES
DLL 에서 동적으로 생성한 컴포넌트를 실행 프로그램에서 접근하려면 어떻게...
돈키호테
•
2003.05.31 03:39
1
COMMENTS
/
0
LIKES
로그인 폼을 만들때요
시그널웍스
•
2003.05.31 20:55
아래와 같이 코딩하시면 됩니다. While문을 사용하세요 //========================================...
올랭이
•
2003.05.31 03:33
2
COMMENTS
/
0
LIKES
윈도2000에서 작업한게 윈도 XP에서는 에러가 나내염..ㅜ.ㅡ
시그널웍스
•
2003.06.01 00:31
delphi5를 쓰면 저도 이런경우가 있었습니다. 해결책은 모르겠구요 Delphi 개발상태에서 Run 하면 이런메...
김경록
•
2003.06.03 08:48
파라독스의 경우에는 BDE를 사용하지 않으셔도 됩니다.. 달랑, Exe 파일과, 파라독스 파일만 있으면, BD...
김동준
•
2003.05.31 03:28
2
COMMENTS
/
0
LIKES
mysql접속 컴포 어떤것이 좋은가요?
김경록
•
2003.06.03 08:57
프로그램 개발당시에 좋은걸 찾으시는건지.. 아니면, Setup 설치본 만드실때 부담가지 않는것을 원하시는...
김동준
•
2003.06.04 04:39
감사함다...^^ MDAC이 MysqlDAC인거 아닌가요?
첨시작델
•
2003.05.31 02:24
1
COMMENTS
/
0
LIKES
테이블에서여....조건줘서 데이터를 찾는건데여..?
별볼일없는
•
2003.05.31 04:16
with Query1 do begin close ; SQL.clear ; SQL.add( ' SELECT ...
김구철
2003.05.31 02:17
0
COMMENTS
/
0
LIKES
인디의 IdFTP에서 파일다운로드시에 한글이름이 안되는것..
정성훈
2003.05.31 01:58
0
COMMENTS
/
0
LIKES
델파이 컴포넌트.
최재성
•
2003.05.31 01:48
2
COMMENTS
/
0
LIKES
디비그리드에서 직접입력시 그리드 안에서 컴보박스 구현...?
DelChoBo
•
2003.05.31 04:35
안녕하세요. 저도 초봅니다. ^^ 잘모르지만.. 대강 도움이 될까 싶어서 적어봅니다. 다른테이블에 있는...
임진묵
•
2003.05.31 03:30
안녕 하세요... 저도 어술푸지만 도움이 되려는지 모르겠네요.. DBGRID 안에서 데이터 직접 조작은 TTabl...
이영근
•
2003.05.31 01:01
2
COMMENTS
/
0
LIKES
콤푸 옮기기...
박성훈
•
2003.06.12 02:12
안녕하세요? 좋은 방법은 아닐지도 몰겠지만, aa.Parent:= Panel2; 요렇게 함 해보시죠?
임진묵
•
2003.05.31 03:22
워드에서 하듯이.. 선택하고 복사 또는 잘라내기 해서 붙이기...
김민철
2003.05.31 00:56
0
COMMENTS
/
0
LIKES
ocx import 했는데 함수의 파라미터타입이 틀리네요.
진돌
•
2003.05.31 00:52
•
1
COMMENTS
/
0
LIKES
binary 파일에서 일부분 읽어오기..
첨부한 이미지는 Binary파일의 처음부분 인데요 헤더 부분의 스트링을 읽어오려 합니다. FileStream으로 읽으면.. 00 데이터는 무시하고.. 데이터가 있는 부분만 붙어서 read()하게 되서 파싱하기 힘듭니다. 그래서 그림처럼 선택된 부분...
Fisher
•
2003.05.31 02:52
var bbuf: array of byte; begin SetLength(bbuf, 크기); fi := TFileStream.Create(파일이름, fmOpenR...
김상진
2003.05.31 00:07
0
COMMENTS
/
0
LIKES
퀵리포트에서 디테일밴드에 QRShape 컴포넌트 생성시 에러
이수환
•
2003.05.30 23:30
1
COMMENTS
/
0
LIKES
델파이와 C++빌더를 동시에 설치해도 되나요 ?
신민수
•
2003.05.31 01:16
저도 회사컴에 델파이와 C++빌더를 같이 쓰고있거든요. 델파이는 매일쓰고, C++빌더는 아주가끔 쓰고요....
오범석
•
2003.05.30 22:50
1
COMMENTS
/
0
LIKES
퀵레포트를 인터넷에서 활용하는 방법
최석기
•
2003.05.31 02:44
아마도 퀵레포트 상용 필터들을 사용하면 html을 보이는 그대로 저장할 수 있을꺼예요.. 전 html이 아니...
임정택
2003.05.30 22:35
0
COMMENTS
/
0
LIKES
레지스트리에서 파라미터 문제~
델초
•
2003.05.30 21:53
1
COMMENTS
/
0
LIKES
알리아스 읽어오는 함수는?
최석기
•
2003.05.31 02:40
폼에 Session 컴포넌트를 놓고요 다음과 같이 하면 Combox로 알리어스가 들어가요.. Session1.GetAliasN...
피터팬
2003.05.30 21:27
0
COMMENTS
/
0
LIKES
Activex(OCX) 에서 지금 디자인중인지 실행중인지 판별아려면?
김철홍
•
2003.05.30 21:11
2
COMMENTS
/
0
LIKES
다시 질문 올릴께요 (A4한장에 4장 프린트 하기)
major
•
2003.05.31 02:50
옙 당연하져... 한 페이지에 들어갈 정도에 들어갈 분량이면 한 장에 다 들어가게 됩니다.. 글구 ...
김철홍
•
2003.06.17 06:35
혹시 예제 있나여? 제가 . 했을때는 안되거든요.. 좀 알려주세요
델초
2003.05.30 21:08
0
COMMENTS
/
0
LIKES
엑셀 콤포넌트 등록 방법 좀 알려주세요.
진돌
2003/05/31 00:52
Views
260
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
bbuf: array of byte;
begin
SetLength(bbuf, 크기);
fi := TFileStream.Create(파일이름, fmOpenRead);
fi.Position := 0;
// 구조체로 넣어놓았다면
fi.ReadBuffer(구조체, sizeOf(구조체));
// 걍 읽을려면
fi.ReadBuffer(bbuf[0], 크기);
// 특정 데이터를 읽으려면
구조체.특정데이터
bbuf[위치]
fi.Free;
end;