Gracias por la respuesta, me intereso mas TWebBrowser ya que esa opción me puede hacer en modo pantalla completa la única desventaja quizá, seria que solo puede abrirme en explore de windonw y no en chrome
leyendo sobre como leer un fichero TXT con delphi encontré uno,.... ya que no tengo instalado el programa delphi en mi computadora modifique
con SublimeText lo siguiente: Algún buen samaritano por favor pueda convertírmelo en ejecutable
Lo que intento hacer es: iniciar en modo pantalla completa y mostrar la pagina que obtendrá desde el fichero txt
unit Unit3;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.OleCtrls, SHDocVw;
type
TForm3 = class(TForm)
WebBrowser1: TWebBrowser;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
// LEER FICHERO TXT
FicheroURL : string;
begin
with TMemoryStream.Create do
try
LoadFromFile('midato.txt');
Seek(0, soFrombeginning);
SetLength(FicheroURL,Size);
Read(Pointer(FicheroURL)^, Size);
finally
Free;
Memo1.Text := FicheroURL;
end;
end;
implementation
{$R *.dfm}
procedure TForm3.FormCreate(Sender: TObject);
begin
// WebBrowser1.Navigate('http://www.delphiaccess.com');
WebBrowser1.Navigate(FicheroURL);
end;
end.
otra pequeña consulta seria si puedo crear en el star inicio en windonw8 para que este programa se me ejecute automáticamente al iniciar la pc
disculpen por las molestias
¿Si no tienes el IDE instalado como pretendes compilar? ¿Como haces las pruebas? ¿Como te aseguras en donde está el error? ¿Como pretendes hacer un exe?
O más para ser crudo y sincero: ¿Como pretendes programar?
Si no cuentas aunque sea con la edición gratuita llamada Starter no podrás llegar demasiado lejos... Porque SublimeText podrás escribir código y tendrá plugins que hacen el trabajo de evaluar la sintaxis y reglas semánticas pero no más que eso.
Si no puedes acceder a las Starter (no recuerdo si había plazo para acceder a dichas ofertas la verdad) la otra opción que te recomiendo es que descargues Lazarus o CodeTyphon que son Open Source. Y la otra buena es que es multiplataforma. Aunque claro, si empezas a consumir APIs de Windows como las que estamos exponiendo en este hilo solo correrá en Windows.
El código entre Delphi y Lazarus/CodeTyphon en su enorme mayoría es compatible aunque es necesario tener ciertos recaudos.
Por otro lado ese código que expusiste te carga todo el contenido del archivo. Si el archivo contendrá la URL va a andar bien, pero si no puedes tener la seguridad de ello estarás recuperando contenido "basura".
Y no hace falta siquiera hacerlo a la vieja escuela. Lo puedes hacer tan simple con el mismismo memo:
Memo.Strings.LoadFromFile(tuarchivo);
Ahora bien, esto también trae todo el archivo. Suponiendo que la URL se almacene en la primera "linea" o "renglón" basta con leer eso:
Con todo el respeto, y sabiendo que eres muy novato y que te estás metiendo en esto, lo mejor es que uses un IDE y te vayas familiarizando con el lenguaje Object Pascal. Porque con buscar código y copiar y pegar asi como si nada (por más que compile y funcione) tampoco sirve. Lo veo en ese código, ya que se está declarando un nuevo "proyecto" y sumarlo al otro "proyecto" (el que quieres hacer en última para abrir el navegador a pantalla completa) asi como asi no va.
En DelphiAccess tenemos los foros Manuales y Tutoriales puedes empezar por ahí, aunque yo suelo recomendar que para introducirse no hay nada mejor que leerse "La Cara Oculta de Delphi" En especial la edición de "La Cara Oculta de Delphi 4". Si, que es Delphi y no necesariamente Lazarus... y si que es una versión ya muy vieja. Pero a ver... ¡Sigue siendo Object Pascal! Object Pascal es el verdadero lenguaje... los otro son IDEs. ¡Los fundamentos teóricos no han perdido vigencia! Si aprendes el paradigma lo tienes hecho.
Con ese libro, que lo puedes descargar libremente, tendrás el ABC.
Saludos,