Q&A

  • 2byte 데이터 전송하기
4byte 배열을 만들어서 끝의 두 byte에 데이터를 담아서 전송하려구
하는데... 아침에두 질문을 올렸는데 답변해주시는 분이 없네요...
구냥 생각나는데로 아래와 같이 짜봤는데
에디트에 2byte의 데이터를 쓰면
배열로 담아 보내고 싶은데

이러케 하면  에러가 생기네요...앙... 잘모르겠습니다.


procedure TF_GR.SE_CH1_1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var
        Packet:array[0..3] of string;
begin

        Packet[0]:=#$15;
        packet[1]:=#$01;
        Packet[2..3]:=SE_CH1_1.Text;
        ComPort1.Open;
        Comport1.Writestr(Packet[0..3]);
        ComPort.Close;

end;

-------------------------------------------------------
[Error]']'expected but'..'found


--------------------------------------------------------
1  COMMENTS
  • Profile
    양상훈 2002.07.31 04:19

    procedure TF_GR.SE_CH1_1KeyDown(Sender: TObject; var Key: Word;
    var
      Packet:array[0..3] of char;
    begin
      Packet[0]:=#$15;
      packet[1]:=#$01;
      Packet[2]:=(pchar(SE_CH1_1.Text))^;
      Packet[3]:=(pchar(SE_CH1_1.Text)+1)^;
      ComPort1.Open;
      Comport1.Writestr(Packet);
      ComPort.Close;
    end;

    담아보낼 데이터가 단 2바이트 뿐이라면 그냥 담아서 보내면 될 것 같은데요..
    • 최여옥
    • 2002.07.31 19:30
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박상기
      2002.07.31 20:39
      있죠...왜 없겠습니까? 다음과 같이 코딩합니다. Session.NetFileDir := 'c:Customer' ;
    • 햇살
    • 2002.07.31 19:02
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 햇살
    • 2002.07.31 18:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김지엽
      2002.08.01 05:57
      Local DB를 잘 몰라서.. 100% 확실한 답변은 아닙니다만, 형성된 파일명은, 일종의 redo파일명일 것으로 추...
    • 이현철
      2002.07.31 19:48
      윈도우 캡션정보보다 실제로 실행된 실행파일 이름으로 찾는것도 좋을듯 싶습니다..  아래 코...
    • 전정기
      2002.07.31 21:23
      감사합니다.
    • 호야
    • 2002.07.31 09:18
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 까마귀
      2002.07.31 09:11
      안녕하세요. 까마귀입니다. 명확하게 에러가 나는 곳이 있으면 미리 이야기를 했겠지요. 그 보다 그런 ...
    • 한주영
      2002.07.31 19:52
      BDE버젼을 올려보세요 BDE의 5.10이하 버젼에서는 동적으로 TQuery를 생성하여 사용하는 경우 문제가 생기...
    • 까마귀
      2002.07.31 22:34
      안녕하세요. 까마귀입니다. bde 를 업데이트 했는데요. 5.11en 으로요. 그런데, bde admin... 에서 확...
    • 한주영
      2002.08.01 00:32
      그 프로그램은 어떤 이유로 업데이트가 안되더군요. 하지만 DLL들의 날짜가 바뀌었을 겁니다.
    • 아폴론
    • 2002.07.31 04:45
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 양상훈
      2002.08.01 11:06
      포인터 배열을 사용하면... var   am01,am02,am03,am04 : Double;   amArray:...
    • 한원희
      2002.07.31 06:39
      글쎄요. 배열로 선언하지 않고 위와 같이 할 수는 없을것 같습니다만, 어셈을 잘 하신다면, 스택 번지...
    • 아폴론
      2002.07.31 08:15
      방법이 없을까요?  FindComponent 같은 기능은 없을까요?
    • 수서니
    • 2002.07.31 03:19
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이현철
      2002.08.07 03:53
      해당 dll 을 프로그램 설치 디렉토리나 system 디렉토리에 복사하시면 됩니다.. 프로그램에서 해당 dll 을...
    • 박성훈
      2002.08.04 20:17
      안녕하세요? 먼저 답변 주신 분은 자기 자랑만 하시는 거 같군요. 원하시는 답이 그게 아닌데... z...
    • 나옹이
      2002.07.31 19:50
      libmysql.dll 을 사용하신다면요..... TmysqlComponent 를 사용하시나 부져? 저도 그걸 써봤는데요. ...
    • 조군희
    • 2002.07.31 03:16
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.07.31 05:20
      안녕하세요. 최용일입니다. 없을겁니다. 함수를 사용한다고 해도 그 함수내부에서 루프를 돌게 되니까 ...
    • 양상훈
      2002.07.31 04:19
      procedure TF_GR.SE_CH1_1KeyDown(Sender: TObject; var Key: Word; var   Packet:array[0.....
    • 이중철
      2002.08.01 06:33
      현재 16포트까지 테스트를 하였고.. 각각의 포트의 BPS는 약 40~110KBPS의 데이타 (약 400개의 패킷) ...
    • 이용관
      2002.08.08 07:50
      답변에 너무나도 감사 드립니다. 제가 쓴방법은 메인큐를 하나만들어서 쭈루룩 하나의 큐안에 쌓이게 해...
    • 이현철
      2002.07.31 23:42
      데이터를 각각의 com포트에 받았을경우.. 받은 이벤트 프로시져에서 데이터를 처리하지 마시고 다른 처...
    • 이용관
      2002.08.08 07:50
      답변에 너무나도 감사 드립니다. 제가 쓴방법은 메인큐를 하나만들어서 쭈루룩 하나의 큐안에 쌓이게 해...
    • 임병태
    • 2002.07.31 02:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2002.07.31 20:07
      혹시 델파이 6에서 작성하신 소스를 델파이 5에서 읽으려 하신것 아니신지요? 저도 델파이 6를 잠시 사...
    • 이상준
    • 2002.07.31 02:25
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 나옹이
      2002.07.31 04:07
      파라미터 라 함은.... 문자를 주고 받으려는거 아녀요? 저같은 경우는..... VB 나 JAVA 스크립트...
    • 이상준
      2002.07.31 18:58
      우선 답변주신분 감사합니다. 제가 질문하고 싶은 것은 문자열을 넘기는게 아니라 배열형태로 HTML(Ja...
    • 나옹이
      2002.07.31 19:58
      제가 했던 작업과 비슷하거 같아서 다시 올립니다. 저는 html에서 vb스크립트로 데이터를 받아서 Tch...
    • 한재욱
    • 2002.07.31 01:48
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 김은범
    • 2002.07.31 00:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.07.31 05:25
      안녕하세요. 최용일입니다. 델파이 헬프의 Variant type conversions부분을 살펴보세요. Variant타입들...