자료가 너무 많아서리.
읽는다고 읽었는데,
명쾌한 답변이 없어서리..
제가 원하는 것은 델파이로 db를 읽어서,
그 내용을 기본으로 html파일을 만들어
내가 원하는 사람에게 공문을 메일로 보내고자 함입니다.
그런데,
저는 델로 html을 핸들링해본적이 없어서리..
도대체가 우찌해야 할지를 모르겠네요..
낼까지 답을 내야 하는데,,,
옆에서 저를 열심히 째려보고 계신 실장님이..무서버..
고수님들..물론, 책보고 공부해야 하지만,
책을 하루만에 보구, 프로그램을 작성하려니..
머리에서 쮜가.......
잉잉~~
도와 주세요..
도와 주세요.
메일로 공문을 발송한다는것은 HTML파일을 텍스트 파일로 보시고
첨부해서 보내시면 되는겁니다.
따라서 HTML 이라고 특별히 핸들링 할것은 없구요..
메일링리스트나 DM 발송하는 프로그램하고 같은 개념입니다.
그러니까 규격화된 html(공문양식이겠죠) 을 먼저 디자인 해두시고..
거기다가 델파이에서 읽은 데이터베이스를 html 코드에 맞게끔 만들어 주시면 됩니다.
가령
ff : Textfile;
assignfile(ff,'c:sendmail.html');
rewrite(ff);
sqltxt := 'select * from 테이블';
qq.sql.clear;
qq.sql.add(sqltxt);
qq.open;
writeln(ff,' <table border cellpadding="5" cellspacing="0" width="100%" bordercolor="#666633">');
while not qq.eof do
begin
writeln(ff,'<tr>');
for ii := 0 to qq.fieldcount -1 do
begin
writeln(ff,'<td width="50" align="center" bgcolor="#FFEA95" class="ttext"><p><img src="images/aprod.gif"');
writeln(ff,qq.fields[ii].asstring);
writelm(ff,'</td>');
end;
.
.
.
qq.next;
end;
closefile(ff);
이렇게 공문내용을 만드신다음..
만들어두신 HTML 에 붙여서 보내시면 되지요.. ^^;