Q&A

  • Memo의 '♪'없애기...
메모를 디비에 입력받아서 그리드에 보여주려는데
컬크필드를 이용 하려 합니다.
아래 처럼 하면 보여지긴 하는데... 영 거슬리는 것이 있네요.

memo := Trim(copy(SQL106.fieldbyname('ma_neyg').asstring, 1, 100));
  //while Pos('♪',memo) > 0 do
  //   Delete(memo,Pos('♪', memo),1);

   while Pos('#13#10',memo) > 0 do
     Delete(memo,Pos('#13#10', memo),1);

  str := memo;
  SQL106.fieldbyname('ma_memo').asstring := trim(str);

음 .... 안없어 집니다.
엔터 부분이 ♪로 나타나는데... 저 ♪를 없애고 싶습니다.
고수님들 어떻게 ♪를 없애나요????
2  COMMENTS
  • Profile
    사이비 2002.03.26 08:55
    #13 과 #10을 따루 빼세여
    보니깐 #10 만 올때는  

  • Profile
    아폴론 2002.03.26 19:04
    님 감사합니다. 잘 됩니다.
      memo := Trim(copy(SQL106.fieldbyname('ma_neyg').asstring, 1, 100));
      //while Pos('♪',memo) > 0 do
      //   Delete(memo,Pos('♪', memo),1); //♪ 이부호를 직접.. 안됨.

       while Pos(#13,memo) > 0 do
           Delete(memo,Pos(#13, memo),1);

       while Pos(#10,memo) > 0 do
           Delete(memo,Pos(#10, memo),1);  

      SQL106.fieldbyname('ma_memo').asstring := trim(memo);
      이렇게 하니 잘 됩니다. 감사합니다.