Desarrollo de Software para Acuarios Marinos y de Agua Dulce

Tema en 'Hagalo usted mismo' comenzado por hexen1255, 18 Junio 2007.

  1. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    RE: Parte 2: Creación del Menu Principal

    Recordando un poco, de la pestaña Additional se le va agregar un objeto de imagen sobre la forma. Asimismo, se deben cambiar ciertos valores para que al mostrarse en pantalla no queden medidas erróneas o parámetros incorrectos.
    Se cambiarán los parámetros de la imágen tal como lo siguiente:

    Autosize: True
    Center: True
    Name: AquaM
    Picture: 'C:\Archivos de Programa\AquaSOFT\Images\MenuP.jpg'
    Proportional: True
    Transparent: True

    Al guardarlo, el nombre de la Subrutina será MenuP
     

    Archivos adjuntos:

  2. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    RE: Parte 2: Creación del Menu Principal

    Posteriormente, en la Pestaña Win32 vamos a agregar una barra de estado para el Menu Principal, dandole click a la opción Statusbar, e inmediatamente para no perder la costumbre, modificaremos las propiedades del objeto en el Inspector de Objetos.

    TStatusPanel0: bsStandard
    Alignement: taCenter
    BiDiMode: bdLeftToRight
    Text: 'AquaSOFT Ver 1.0'
    Width: 110

    TStatusPanel1: bsStandard
    Alignement: taCenter
    BiDiMode: bdLeftToRight
    Text: 'Patrocinado por Club Acuarios Marinos'
    Width: 210

    TStatusPanel1: bsStandard
    Alignement: taCenter
    BiDiMode: bdLeftToRight
    Text: 'Desarrollado por el Ing. A. Arévalo'
    Width: 50

    Por tal razón, quedaría de la siguiente forma:
     

    Archivos adjuntos:

  3. MI NEGRO

    MI NEGRO Aprendiz de arrecife

    Se incorporó:
    4 Junio 2007
    Mensajes:
    107
    Me gusta recibidos:
    0
    Ocupación:
    SOPORTE TECNICO (SISTEMAS)
    Localización:
    MEXICO
    felicidades era lo que hacia falta

    algo de tecnologia


    saludos
     
  4. OswaldoD

    OswaldoD Aprendiz de arrecife

    Se incorporó:
    6 Abril 2007
    Mensajes:
    147
    Me gusta recibidos:
    1
    Género:
    Hombre
    Localización:
    Ciudad de Mexico
    Hola hexen

    se ve bastante bien..... acaso lo tenias en Java antes y lo cambiaste a delphi errores en runtime?? o a que errores te refieres???

    Saludos!!!
     
  5. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    Hola MINEGRO, gracias por tu comentario, espero que pronto esté terminado. Saludos.
     
  6. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    Hola Oswaldo gracias, pues mira no es que lo tenga en Java, sino que conozco a la perfección los errores que generalmente saca con su VM, y si de hecho en el RunTime saca algunos errores al operar con datos de tipo Coma Flotante, que como recordarás, son aquellos que en forma de instrucción se ejecutan más rápidamente en la memoria, en forma de Macro Hexadecimal. En Delphi, sin embargo, aunque también posee ciertos errores, ya que ningún lenguaje es perfecto, me deja manejar a la perfección las instrucciones en memoria en tiempo real sin tener errores de Overflow, VXD, o las molestas excepciones OE al hacer que las variables sean autorrecursivas, que parte de este programa, es someramente un autómata y como tal posee dichas características, saludos.
     
  7. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    RE: Parte 2: Creación del Menu Principal

    Bien, regresando al desarrollo del Software, tenemos que crear los menús para el acceso, esto se hace de la siguiente forma:

    1. Se debe de seleccionar la pestaña Standard y elegir la opción MainMenu, e inmediatamente darle la edición de parámetros necesarios.

    Autocheck: False
    AutoHotKeys: maParent
    Break: mbNone
    Caption: Menu General CAM AquaSoft
    Checked: False
    Enabled: True
    ImageIndex: 0
    RadioItem: False
    ShotCut: (None)
    SubMenuImage: Alpha
    Visible: True

    2. Posteriormente, debemos asignarle un nombre a cada uno de los Menús, yo estuve pensando que fueran de la siguiente forma:

    Opciones
    Bricolaje
    Parámetros
    Química
    Ayuda

    Claro que me gustaría que propusieran algo, igual puedo hacer la modificación si no les gustan los nombres aqui establecidos.

    Posteriormente, se debe poner el siguiente código para el despliegue automático de la barra de Menus:

    unit MenuP;

    interface

    uses
    Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
    Dialogs, jpeg, ExtCtrls, ComCtrls, Menus;

    type
    TMenuPr = class(TForm)
    AquaM: TImage;
    StatusBar1: TStatusBar;
    MainMenu1: TMainMenu;
    Opciones1: TMenuItem;
    QumicadelAcuario1: TMenuItem;
    Salir1: TMenuItem;
    Ayuda1: TMenuItem;
    Acercade1: TMenuItem;
    SoporteTcnico1: TMenuItem;
    Qumica1: TMenuItem;
    Parmetros1: TMenuItem;
    abladeParmetros1: TMenuItem;
    AcuarioMarino1: TMenuItem;
    AcuariodeArrecife1: TMenuItem;
    AcuariodeSoloPeces1: TMenuItem;
    AcuarioMixto1: TMenuItem;
    Salobre1: TMenuItem;
    AguaDulce1: TMenuItem;
    N1: TMenuItem;
    Amaznico1: TMenuItem;
    Plantado1: TMenuItem;
    NanoArrecife1: TMenuItem;
    NanoAcuario1: TMenuItem;
    N3: TMenuItem;
    Iluminacin1: TMenuItem;
    Filtracin1: TMenuItem;
    Movimiento1: TMenuItem;
    N2: TMenuItem;
    N4: TMenuItem;
    anquePrincipal1: TMenuItem;
    Mueble1: TMenuItem;
    emperatura1: TMenuItem;
    N5: TMenuItem;
    est1: TMenuItem;
    Aditivos1: TMenuItem;
    procedure FormCreate(Sender: TObject);
    private
    { Private declarations }
    public
    { Public declarations }
    end;

    var
    MenuPr: TMenuPr;

    implementation

    {$R *.dfm}

    En cada una de las fases, se debe modificar el registro de inicialización Y listo, ya hemos creado el Sistema de Menus.
     

    Archivos adjuntos:

  8. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    RE: Parte 2: Creación del Menu Principal

    Fotos del Menu, espero sus comentarios, opiniones y sugerencias para poder seguir avanzando. Saludos.
     

    Archivos adjuntos:

  9. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    A continuación les obsequio la primera y segunda parte de mi trabajo. Viene en un archivo ZIP, por lo que para descomprimirlo, deberán tener Windows XP o bien la utileria de WinZIP, WinAce, WinRar, etc...
    La carpeta deben copiarla a la ruta siguiente:

    C:\Archivos de Programa\

    Y para ejecutarlo, solo deben accesar a la subcarpeta Application y darle doble click al icono de nombre AquaSoft. Saludos.
     

    Archivos adjuntos:

  10. chely

    chely Patrón de las profundidades

    Se incorporó:
    7 Octubre 2005
    Mensajes:
    1,026
    Me gusta recibidos:
    0
    Localización:
    Guadalajara
    felicidades se nota que de verdad disfrutas lo que estas haciendo porque vas muy rapido, y vaya que todo eso tiene su ciencia, ya nos hacia falta a todos algo como tu propuesta
     
  11. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    Gracias Chely, tu siempre tan atenta, bueno si vamos rápido por que también yo lo necesito ya que de una u otra forma es un poco molesto calcular a ojo de buen cubero y muchas veces ni siquiera le atinamos bien, siempre falta o sobra. Y bueno, si disfruto mucho el hecho de programar, ojala de te haya gustado, si es que ya lo descargaste y ojala tengas alguna opinion, buena o mala no importa. Muchas de las posibles mejoras se harán teniendo en cuenta las opiniones de los que aqui nos encontramos, Saludos y que estes muy bien.
    Hexen
     
  12. chely

    chely Patrón de las profundidades

    Se incorporó:
    7 Octubre 2005
    Mensajes:
    1,026
    Me gusta recibidos:
    0
    Localización:
    Guadalajara
    gracias por lo de atenta, lo que pasa es que si es realmente interesante lo que haces, si ya lo descargué y me gustó mucho, si me hubiera encontrado algo así cuando empezé en esto otra hubiera sido la historia de mis animalitos
     
  13. Gilprado

    Gilprado Líder del arrecife

    Se incorporó:
    26 Mayo 2004
    Mensajes:
    405
    Me gusta recibidos:
    0
    Ocupación:
    Arquitecto
    Localización:
    Mèxico D.F.
    sirve para mac? se ve muy bien
     
  14. kachymby

    kachymby Aprendiz de arrecife

    Se incorporó:
    4 Junio 2007
    Mensajes:
    120
    Me gusta recibidos:
    0
    Ocupación:
    paramedico
    saludos me gusta ese invento, pero te pregunto en usb no es mas rapido y comodo para los sensores y aparte mas moderno que el serial y paralelo .tengo un poco de experiencia en electronica si me dice tu idea de medir los parametro y otras cosas dentro del tanque te podria dar una mano. suerte y sigue adelante
     
  15. kachymby

    kachymby Aprendiz de arrecife

    Se incorporó:
    4 Junio 2007
    Mensajes:
    120
    Me gusta recibidos:
    0
    Ocupación:
    paramedico
    tengo una duda como puedo habrir el progama ya que lo baje y descomprimi y lo instale pero lo unico que veo es el logo de los planetas o es que tengo que tener delphi, yo uso win xp y vista ultimate
     
  16. Reef Man

    Reef Man Rey Tiburón

    Se incorporó:
    16 Mayo 2002
    Mensajes:
    6,889
    Me gusta recibidos:
    69
    Género:
    Hombre
    Ocupación:
    Telefonía Celular
    Localización:
    Mexico
    Excelente mi estimado !!!!!

    Te debo la imagen, espero hoy tener tiempo de enviartela.

    Va muy bien el software !

    Saludos ! :bien:
     
  17. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    No pues al contrario, gracias a ti, personas como tu son las que hacen posible esto y que demos lo mejor de nosotros, que bueno que te haya gustado, te prometo que quedará mejor, saludos y gracias, seguimos con el trabajo.
     
  18. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    El mensaje anterior era para Chely, saludos.
     
  19. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    Hola Gilprado, de hecho espero poder compilar esta versión para varios sistemas operativos, entre ellos Mac, Linux y Novell. Pero primero lo primero a terminar este software, gracias por tus comentarios, saludos.
     
  20. hexen1255

    hexen1255 non grata Baneado

    Se incorporó:
    8 Mayo 2007
    Mensajes:
    791
    Me gusta recibidos:
    0
    Ocupación:
    Profesionista explotado por el capitalismo
    Localización:
    Six Flags, México D.F.
    kachymby saludos, mira de hecho, si lo instalaste bien, pero no lo he terminado, solamente son los avances preeliminares, por lo que al usar las opciones de los menus, obviamente no se van a activar. Lo hice por que si ya le pongo código y no les gusta lo que viene, pues sería más dificil modificarlos. Ahora bien, conforme a lo que me comentas USB si es más factible pero muchas veces el voltaje no es suficiente para alimentar el circuito y se vuelve más complicado. Si me echas la mano, si me gustaría la idea, tu dime como le hacemos y así avanzaré más rápido. Saludos.
     

¡Ayúdanos! Comparte en:

Cargando...