Ir al contenido


Foto

realizar una aplicacion en delphi con codigo de html


  • Por favor identifícate para responder
6 respuestas en este tema

#1 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 03 agosto 2010 - 09:22

tengo una curiosidad podemos programar un form enlazado con codigo html? y por que ventajas y desventajas?
  • 0

#2 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 03 agosto 2010 - 09:36

como es eso??  exactamente que necesitas??  :|
  • 0

#3 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 03 agosto 2010 - 11:11

como es eso??  exactamente que necesitas??  :| no se como controlar un archivo .chm en delphi


  • 0

#4 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 03 agosto 2010 - 11:21

¿ Que quieres decir con controlar un archivo .chm en Delphi ?.

¿ Quieres que se vea ese archivo .chm dentro de un formulario de tu aplicación ?.
  • 0

#5 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 03 agosto 2010 - 11:28

¿ Que quieres decir con controlar un archivo .chm en Delphi ?.

¿ Quieres que se vea ese archivo .chm dentro de un formulario de tu aplicación ?.

quiero controlar sus bodericons del archivo ke cuando el usuario pique LA X TE MANDE A LLAMAR AL FORM4.SHOW;
  • 0

#6 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 03 agosto 2010 - 11:32

Mi estimada María, deberás hacer un esfuerzo en tratar de rellenar las oraciones faltantes, puedo hablar por los demás compañeros de que no te estamos entendiendo, trata de explicar con lujo y detalles lo que deseas lograr, recuerda, que aquí no se cobra nada ya sea por caracteres o líneas escritas.

Saludos.
  • 0

#7 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 03 agosto 2010 - 11:53

Mi estimada María, deberás hacer un esfuerzo en tratar de rellenar las oraciones faltantes, puedo hablar por los demás compañeros de que no te estamos entendiendo, trata de explicar con lujo y detalles lo que deseas lograr, recuerda, que aquí no se cobra nada ya sea por caracteres o líneas escritas.

Saludos.


1.- MANDAR A LLAMAR UN FORM A UN ARCHIVO DE AYUDA YA
2.- KE EL ARCHIVO DE AYUDA CUANDO EL USUARIO le pica en la x, se regrese del form tipo form4.show;
3.- uso d5 son 4 forms y es un bitbutton mandar a llamar a eso mediante un helpcontext y helpfile
4.- mediante un procedure ya se abrir el archivo de ayuda y mandar a llamar a su mapid pero lo que no entiendo es como hace la funcion
me diante el bordericon de .chm se cierre lo que quiero es manipular un archivo .chm mediante delphi


este es mi codigo:




delphi
  1. unit Unit4;
  2.  
  3. interface
  4.  
  5. uses
  6.   Windows,Messages, sysUtils, Classes, Graphics, controls, Forms, Dialogs, StdCtrls, DBTables, DB, Mask, DBCtrls,
  7.   Buttons;
  8.  
  9. type
  10.   TForm4 = class(TForm)
  11.     Label1: TLabel;
  12.     Label2: TLabel;
  13.     Label3: TLabel;
  14.     Label4: TLabel;
  15.     Label5: TLabel;
  16.     Label6: TLabel;
  17.     Label7: TLabel;
  18.     Label8: TLabel;
  19.     Label9: TLabel;
  20.     Button1: TButton;
  21.     Button2: TButton;
  22.     Edit1: TEdit;
  23.     Edit2: TEdit;
  24.     Edit3: TEdit;
  25.     Edit4: TEdit;
  26.     Edit5: TEdit;
  27.     Edit6: TEdit;
  28.     Edit7: TEdit;
  29.     Edit8: TEdit;
  30.     Edit9: TEdit;
  31.     Edit10: TEdit;
  32.     Label10: TLabel;
  33.     Query1: TQuery;
  34.     Query2: TQuery;
  35.     BitBtn1: TBitBtn;
  36.     procedure Button1Click(Sender: TObject);
  37.     procedure Button2Click(Sender: TObject);
  38.     procedure FormClose(Sender: TObject; var Action: TCloseAction);
  39.     procedure BitBtn1Click(Sender: TObject);
  40.  
  41.  
  42.  
  43.     { Private declarations }
  44.   public
  45.     { Public declarations }
  46.   end;
  47.  
  48. var
  49.   Form4: TForm4;
  50.  
  51. implementation
  52.  
  53. uses Unit3;
  54.  
  55. {$R *.dfm}
  56.  
  57. procedure TForm4.Button1Click(Sender: TObject);
  58. begin
  59.   Query1.SQL.Clear;
  60.   Query1.SQL.Add('select * from BLIBROS where ISBN = :ISBN ');
  61.   query1.Params[0].AsString := Edit7.Text;
  62.   Query1.Open;
  63.   if (Edit7.Text=Query1.FieldByName('ISBN').AsString) then begin
  64.     showmessage('Ya existe');
  65.   edit1.clear;
  66.   edit2.clear;
  67.   edit3.clear;
  68.   edit4.clear;
  69.   edit5.clear;
  70.   edit6.clear;
  71.   edit7.clear;
  72.   edit8.clear;
  73.   edit9.clear;
  74.   edit10.clear;
  75.     CLOSE;
  76. end else begin if Query1.IsEmpty then begin
  77.   Query2.SQL.text:= 'INSERT INTO BLIBROS (AREA,FOLIO,TITULO,AUTOR,EDITORIAL,EDICION,ISBN,PAIS,TEMA_1,TEMA_2) VALUES('+
  78. QuotedStr(Edit1.Text) + ',' + QuotedStr(Edit2.Text) + ','+ QuotedStr(Edit3.Text) + ',' + QuotedStr(Edit4.Text) + ',' +
  79. QuotedStr(Edit5.Text) + ',' + QuotedStr(Edit6.Text) + ',' + QuotedStr(Edit7.Text) +', ' + QuotedStr(Edit8.Text) +' , ' +
  80. QuotedStr(Edit9.Text) + ','+ QuotedStr(Edit10.Text) + ')';
  81.   showmessage('Los datos ingresados son guardados');
  82.   query2.ExecSQL;
  83.   CLOSE;
  84.   EDIT1.Clear;  //limpiar edits una vez puesto los datos cuando cierra la pantalla se limpia
  85.   EDIT2.CLEAR;  //tmb son insertados
  86.   EDIT3.CLEAR;
  87.   EDIT4.CLEAR;
  88.   EDIT5.CLEAR;
  89.   EDIT6.CLEAR;
  90.   EDIT7.CLEAR;
  91.   EDIT8.Clear;
  92.   EDIT9.CLEAR;
  93.   EDIT10.CLEAR;
  94.   end else begin
  95.   ShowMessage('Los datos ingesados son incorrectos, por favor vuelvelos a introducir');
  96.   end;
  97.   query1.Close;
  98. end;
  99. end;
  100.  
  101. procedure TForm4.Button2Click(Sender: TObject);
  102. begin
  103.   close;
  104. end;
  105.  
  106. procedure TForm4.FormClose(Sender: TObject; var Action: TCloseAction);
  107. begin
  108.         form3.query1.close;  //actualiza el form 3 con los datos agregados hechos esxclusivos con el insert
  109.         form3.query1.open;    // a la hora de cerrar el form
  110. end;
  111.  
  112. procedure TForm4.BitBtn1Click(Sender: TObject);
  113. begin
  114.   APPLICATION.HELPFILE:='Project1.chm';
  115.   //tion.HelpCommand(HELP_KEY, DWORD(keyData));
  116. application.helpcontext(1);
  117. ShowWindow(application.Handle, SW_hide);
  118. form4.show;
  119.  
  120. end;






  • 0




IP.Board spam blocked by CleanTalk.