![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#8
|
|||
|
|||
|
Hola Adrix.
Vamos con la carga desde el memo ese...Aquí tienes un procedimiento. Código:
uses
ActiveX;
procedure WB_LoadHTML(AWebBrowser: TWebBrowser; AStream: TStream);
begin
// No debe haber espacio entre la t y los dos puntos.
// Parece que lo mete de propina el editor de post ¿?
AWebBrowser.Navigate('about:blank');
while AWebBrowser.ReadyState < READYSTATE_INTERACTIVE do
Application.ProcessMessages;
if Assigned(AWebBrowser.Document) and Assigned(AStream) then
begin
AStream.Seek(0, 0);
(AWebBrowser.Document as IPersistStreamInit).Load(TStreamAdapter.Create(AStream));
end;
end;
Código:
WB_LoadHTML(WebBrowser1, nil); Código:
var
fs: TFileStream;
begin
fs := TFileStream.Create('a:\donde\andaras\tu.html', fmOpenRead);
try
WB_LoadHTML(WebBrowser1, fs);
finally
fs.Free;
end;
end;
Código:
var
bs: TBlobStream;
begin
// MEMO_FIELD será el nombre del campo que se quiere cargar
bs := TBlobStream.Create(MEMO_FIELD, bmRead);
try
WB_LoadHTML(WebBrowser1, bs);
finally
bs.Free;
end;
end;
__________________
Una cosa es una cosa, y otra cosa es otra cosa... |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|