메모장을 만들고 있습니다.
파일을 저장할때(saveDialog컴포넌트이용) filter속성엘립시스를 이용해서...
-----------------------------------------------------
fiter Name | fiter
html | *.html
-----------------------------------------------------
...이렇게 *.html로 저장되게 했습니다.
파일저장대화상자에 보면 파일형식에 html이라고 나오니까 파일이름에는 그냥 파일명만 쓰쟎아요..그러구서 저장한 파일을 탐색기로 찾아보면 확장명이 아무것도 없고 종류도 그냥 '파일'이라고 나옵니다. 어떻게 해야하죠?
질문 하나 더..
상태표시줄에 커서가 위치한 라인의 줄수를 나타내고 싶습니다.
xx번째줄..이런식으로요.
전체줄수 표시는..
statusbar1.simplePanel:=true;
statusbar1.simpleText:=format('%d 줄',[memo1.lines.count]);
..이렇게 하면 되던데요. 응용을 못하겠어요^^;
부탁합니다~
델파이세상(http://www.freechal.com/delphiworld)에 최석기입니다.
님이 원하시는 첫번째 질문은요..
DefaultExt라는 프로퍼티에 html이라고 지정해 주시면 되고요..
두번째 질문은요
현재 메모의 라인을 알수 있는 함수입니다..
function CurrentLine: integer;
begin
Result := Memo1.Perform(em_LineFromChar, $FFFF, 0);
end;
니케 wrote:
> 메모장을 만들고 있습니다.
> 파일을 저장할때(saveDialog컴포넌트이용) filter속성엘립시스를 이용해서...
> -----------------------------------------------------
> fiter Name | fiter
> html | *.html
> -----------------------------------------------------
> ...이렇게 *.html로 저장되게 했습니다.
> 파일저장대화상자에 보면 파일형식에 html이라고 나오니까 파일이름에는 그냥 파일명만 쓰쟎아요..그러구서 저장한 파일을 탐색기로 찾아보면 확장명이 아무것도 없고 종류도 그냥 '파일'이라고 나옵니다. 어떻게 해야하죠?
>
> 질문 하나 더..
>
> 상태표시줄에 커서가 위치한 라인의 줄수를 나타내고 싶습니다.
> xx번째줄..이런식으로요.
> 전체줄수 표시는..
> statusbar1.simplePanel:=true;
> statusbar1.simpleText:=format('%d 줄',[memo1.lines.count]);
> ..이렇게 하면 되던데요. 응용을 못하겠어요^^;
> 부탁합니다~