西祠发帖子需要在帖子里上传图片,目前已解决了文本部分,上传图片一头雾水,忘诸位大拿帮忙解决.
发帖的代码:
procedure TForm1.Button2Click(Sender: TObject);
var
FTitle,FContent: IHTMLInputElement;
FSubmit: OLEVariant;
doc : IHTMLDocument2;
el: OleVariant;
v: OleVariant;
i: Integer;
sTitle, sText:WideString;
begin
try
sTitle := Edit2.Text;
if sTitle = '' then
begin
ShowMessage('请输入发帖标题!');
Exit;
end; sText := Memo1.Text;
if sText = '' then
begin
ShowMessage('请输入发帖内容!');
Exit;
end; if WebBrowser1.Document <> nil then begin
if WebBrowser1.Document.QueryInterface(IHTMLDocument2,doc) = S_OK then begin
try FTitle := doc.all.item('doc_title', 0) as IHTMLInputElement;
FTitle.value :=sTitle; WebBrowser1.OleObject.document.Script.tinyMCE.setContent(sText);
FSubmit := doc.all.item('bSendDoc', 0);
//FSubmit.click;
ShowMessage('发帖成功,标题:'+ FTitle.value);
except
ShowMessage('发帖失败,标题:'+ FTitle.value);
end;
end;
end;
finally end;end;图片部分还没有,忘各位多多帮忙
发帖的代码:
procedure TForm1.Button2Click(Sender: TObject);
var
FTitle,FContent: IHTMLInputElement;
FSubmit: OLEVariant;
doc : IHTMLDocument2;
el: OleVariant;
v: OleVariant;
i: Integer;
sTitle, sText:WideString;
begin
try
sTitle := Edit2.Text;
if sTitle = '' then
begin
ShowMessage('请输入发帖标题!');
Exit;
end; sText := Memo1.Text;
if sText = '' then
begin
ShowMessage('请输入发帖内容!');
Exit;
end; if WebBrowser1.Document <> nil then begin
if WebBrowser1.Document.QueryInterface(IHTMLDocument2,doc) = S_OK then begin
try FTitle := doc.all.item('doc_title', 0) as IHTMLInputElement;
FTitle.value :=sTitle; WebBrowser1.OleObject.document.Script.tinyMCE.setContent(sText);
FSubmit := doc.all.item('bSendDoc', 0);
//FSubmit.click;
ShowMessage('发帖成功,标题:'+ FTitle.value);
except
ShowMessage('发帖失败,标题:'+ FTitle.value);
end;
end;
end;
finally end;end;图片部分还没有,忘各位多多帮忙
解决方案 »
- 图片保存打印问题
- Delphi如何删除Word中的图片?
- 在win7下如何获得2010-06-26这种格式的日期。
- 自认为是高难度问题,高手请进,看是否有办法解决,谢谢!
- 如何判断一个数据集是否打开?急!!
- 请教高手: 有没有可以让用户自己设计界面的报表控件?
- TmainMenu 的autoMerge有什么用?
- 怎样在磁盘指定区域写入数据?如c中的biosdisk
- 如何使一个窗体不随意退出,简单的问题
- 80分 难!!!!问了一天了!!如果我想修改win右键弹出菜单!!!怎么办!!!
- fastreport 报表中如何知道哪些页已经打印哪些页没有打印?
- 手机端显示数据库的表格一般用什么控件?Tstringgrid?
密码:3doo.cn
看看图片需要填哪些input如果使用tcp/http控件实现,图片需要生成分段的数据,格式要求比较多