rt~
解决方案 »
- EX和EX2中的idudpserver问题
- 我装了DevExpress套件中Ex editors 后在编辑的时候显示中文正常,在运行的时候就显示乱码,所有的caption都一样。
- 如何在delphi7下动态设置IP,网关和dns
- 大家来看看这个问题
- 如何把tStringList里存的字符串分开(在线)
- 关于注册表编程的一点经验
- 类似MSN、QQ这样支持表情符的聊天功能是怎么实现的?
- nmstrm的简单问题,大家都来看看!!!!!!!!!!!!!!!
- 各位大哥,小弟求救.........
- 我用installshield做完安装程序,乐滋滋地准备交差,才发现犯了一个致命的错误,谁能帮我?谢谢!
- 用FASTREPORT怎样做一个有两张A4纸拼起来报表?是横打的。
- 请问我该怎样上QQ,端口给封了,还有其他的办法能进入吗/
begin
FileStream:=TFileStream.Create(sFileName,fmOpenRead);//
FileStream.Position:=0;
st:=TStringStream.create('');
st.CopyFrom(FileStream,FileStream.Size);
Close;
Sql.Clear;
Sql.Add('insert into Files(Name,DirectorysID,State,OperatorID,UploadTime,Content) values');
Sql.Add('(:Name,:DirectorysID,:State,:OperatorID,:UploadTime,:Content)');
Parameters.ParamByName('Name').Value:=sPath;
Parameters.ParamByName('DirectorysID').Value:=myData.iID;
Parameters.ParamByName('State').Value:=0;
Parameters.ParamByName('OperatorID').Value:=gShareData.pOperator.sOperatorID;
Parameters.ParamByName('UpLoadTime').Value:=Now();
Parameters.ParamByName('Content').LoadFromStream(st,ftBlob);
try
begin
Execsql;
qimgF_IMG_DATA: TBlobField;procedure Tfrmimgscan.qimgAfterScroll(DataSet: TDataSet); //qimg的事件
begin
IF QIMG.RecordCount>0 THEN
IF NOT qimgF_IMG_DATA.IsNull THEN
qimgF_IMG_DATA.SaveToFile(FN); //存入文件
SHOW_IMG();
end;
PROCEDURE tfrmimgscan.SHOW_IMG;
BEGIN
IF NOT FILEEXISTS(FN) THEN
begin
application.MessageBox('没有图片!','提示信息',MB_ICONINFORMATION);
exit;
end;
image1.Picture.LoadFromFile(fn); //读图象文件
END;
pjpg:tjpegimage;
pic:TMemoryStream;
begin
pjpg:=tjpegimage.Create;
pic:=TMemoryStream.Create;
TBlobField(dataset.FieldByName('Content')).savetoStream(pic);
pic.positon:=0;
pjpg.LoadFromStream(pic);
pjpg.SaveToFiel('C;\a.jpg');
end;
但是一定是BMP了