Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Ayuda kn este programa :S (https://www.clubdelphi.com/foros/showthread.php?t=71993)

llSnakell 22-01-2011 19:48:59

Ayuda kn este programa :S
 
estoy haciendo un programa en delphi que sirve para ingresa datos de libros
como soy un novato en delphi toi usando Edit,label,combobox,checkbox,button,radio button, y memo .
lo que quiero saber es que tengo 2 botones (estoy siguiendo un ejemplo para practicar) el boton aceptar y cancelar !!
¿como puedo activar estos dos botones ?
para que me servirian (toi siguiendo un ejercicio numas)
y que mas puedo agregarle (recibo opiniones )
y como puedo hacer para que guarde datos , es decir activarlo como programa !!!como el programa de los ciber conocido como ciber control :S
disculpe mi ignorancia pues que quiero aprender y salir de mis dudas

Atte Snake

y saludos

Caral 22-01-2011 19:52:49

Hola
Que libros?.
Saludos

llSnakell 22-01-2011 19:55:39

un prograna para ingresar datos de libros , que reciba datos :)
pero como toi haciendo un ejercicio de practica sigo los pasos numas pero no caxo para que estan los botones de aceptar y cancelar , supuestamente deberia ser para guardarlo ! oie teni msn , para poder mostrarte unas fotos de mi programa que solo me guio por internet y no hay nadie q me aconseje

gracias !!

Ñuño Martínez 22-01-2011 19:58:58

Si es un ejercicio, quiere decir que en algún sitio te han explicado (o has leído) cómo hacerlo, ¿no? ¿No estás siguiendo un curso?

P.S.: ¿Qué son los "pasos numas"? ¿Algún artículo o libro de texto? ¿Y "caxo"?

Caral 22-01-2011 19:59:29

Hola
Pon o enviame los link de la pagina por un mensaje privado.
Saludos
PD: No uso msm.

llSnakell 22-01-2011 20:03:50

numas y caxo son jergas de nuestro pais XD
numas significa nada mas y caxo significa entiendo xdd
sorry

Caral es un archivo que descargue desde aqui se llama iniciacion a delphi esta en directorio delphi es sobre un form de entrada de datos de BIBLIO.

Espero su ayuda !!
Gracias

Caral 22-01-2011 20:12:42

Hola
Bueno, el ejemplo simplemente no lo muestra, no hace nada, es un archivo que sirve para ver ciertas cosas, pero no indica nada de los botones que tiene, por lo menos no lo veo.
Creo que hay otros ejemplos mas concretos que podrias bajar y seguir.
Saludos

llSnakell 22-01-2011 20:15:39

Ok osea que solo sirve para aprender a usar las herramientas ???
ese ejemplo podria servir como un programaa ???
por ejemplo si coloco un button que diga aceptar en un programa ,que funcion deberia cumplir ? como lo hago funcionar ??
las mismas preguntas para un button cancelar
gracias !!

Caral 22-01-2011 20:18:41

Hola
1-Si
2-Si
3-La funcion seria aceptar, hacerlo funcionar depende de que se quiera hacer, en este caso te falta informacion que el ejemplo no tiene.
4-Lo mismo.
Saludos
PD: Como dije, te recomiendo bajar otro ejemplo, hay muchos.

Caral 22-01-2011 20:20:44

Hola
Este tutorial es muy sencillo.
Saludos

llSnakell 22-01-2011 20:25:28

Pero el ejemplo es para base de datos yo kiero aprende delphi primero
weno que tampoco se cual es la difencia entre base de datos , delphi ,C++ y el Visual
sorry por mi ignorancia pero para eso estoy aqui estoy aprendiendo
Esperoo que me entiendas y disculpa las molestias !
xd
Gracias

Caral 22-01-2011 20:28:29

Hola
Es casi lo mismo.
Guardar los datos es guardar, sea en libros (archivos text), Base de datos etc.
Delphi es el lenguaje de programacion, lo demas te lo podran explicar los que saben de esto.
Saludos

Caral 22-01-2011 20:35:52

Hola
Quieres hacer un programita sencillo para aprender lo basico?.
Saludos

llSnakell 22-01-2011 20:37:26

bueno !!! :D
lo que quiero es aprender !!! jajaj
ayudame plis jaja
oie como puedo colocar una imagen aqui en el foro para que apresca al lado de mi nombre ??? gracias

Caral 22-01-2011 20:48:50

Hola
Voy a almorzar y después creamos un programa sencillo, paso a paso para que empieces a aprender.
En este programa podras guardar, ver y modificar lo que escribas en un archivo.
Va a ser basico, pero por algo se empieza.
Saludos

llSnakell 22-01-2011 20:55:29

okas muchas gracias me avisas nomas te espero :)
lo uniko ke kiero es aprender :)

Caral 22-01-2011 21:14:48

Hola
Comienzo:
Crea un nuevo proyecto, osea, abre delphi y se creara solo.
Veremos el form1 en blanco.
Presiona el boton Guardar (arriba en el menu), crea una carpeta (en la pantalla que sale) y guarda el Unit1 dentro de ella.
Luego presiona el boton save all y guarda el proyecto en la misma carpeta.
Listo, me sigues?.
Saludos

llSnakell 22-01-2011 21:19:23

sip :)
sorry que estaba en otra !!
dale !!
listo :)

Caral 22-01-2011 21:26:25

Hola
En el menu de delphi hay varias paletas con los componentes, la primera se llama Standard, de ahi colocaremos en el form:
Un Tmemo.
Tres Botones.

No posicionamos en el memo y en el vemos (en la pantallita pequeña de la izquieda) las propiedades.
Nos vamos a la propiedad Lines y presionamos donde dice (Tstrings).
Ahi nos saldra una pantalla con Tmemo escrito dentro, simplemente borralo y presiona OK.

En el Caption de los botones pondremos en uno VER y en el otro Guardar y en el otro Cerrar.

Me sigues?
Saludos

llSnakell 22-01-2011 21:34:41

listo !! te sigo !!
que mas !!!

Caral 22-01-2011 21:38:36

Hola
Vamos a crear una variable local para que nos de la ruta del archivo que vamos a tener:
En el Unit (la zona Blanca) veremos que existe esto:
Código Delphi [-]
var
  Form1: TForm1;

implementation

Simplemente colocaremos la variable ahi mismo, quedara asi:
La nombraremos Ruta:
Código Delphi [-]
var
  Form1: TForm1;
  Ruta: String;

implementation

Me sigues?
Saludos

llSnakell 22-01-2011 21:49:37

ok listo !!
String es una cadena que sirve para recibir los resultados ??
o algo parecido ???
es lo que entiendo yo !!
dale

Caral 22-01-2011 22:05:57

Hola
Lo que hace esa variable (Ruta) es recoger el resultado (en texto) de lo que contiene la Dirección del archivo que usaremos para el archivo.

Seguimos:

Dale doble click al boton CERRAR, te saldra el evento OnClick y ponemos esto:
Código Delphi [-]
Close;

Dale Doble click al boton GUARDAR y colocaremos esto:
Código Delphi [-]
  Ruta:= ExtractFilePath(Application.exename);
  Memo1.Lines.SaveToFile(Ruta + 'Notas.txt');
  Showmessage('Archivo Guardado');
  Memo1.Lines.Clear;
1- Aqui (Ruta:= ExtractFilePath(Application.exename); ) la ruta sera el mismo directorio donde este el programa.
2- Aqui (Memo1.Lines.SaveToFile(Ruta + 'Notas.txt'); ) dice que Salve o guarde las lineas, el contenido del memo dentro del archivo Notas.txt. (asi lo hemos denominado)
3- Aqui (Showmessage('Archivo Guardado'); ) nos muestra un mensaje.
4- Aqui ( Memo1.Lines.Clear; ) nos limpia el memo.


Dale doble click al boton VER y coloca esto:
Código Delphi [-]
 Ruta:= ExtractFilePath(Application.exename);
 Memo1.Lines.LoadFromFile(Ruta + 'Notas.txt');
1- Aqui (Ruta:= ExtractFilePath(Application.exename); ) Nos muestra la ruta de nuestro programa.
2- Aqui (Memo1.Lines.LoadFromFile(Ruta + 'Notas.txt'); ) Recoge los datos del archivo Notas.txt y los muestra en el memo.

Ahora corre el programa, escribe algo en el memo y presiona Guardar, veras que te muestra el mensaje y el memo queda en blanco, si presionas el boton ver podras ver lo que guardaste, lo puedes modificar y volver a guardar y ver.

Espero que esto te enseñe el concepto basico de guardar datos en un archivo.

Espero haber servido de ayuda.
Saludos

Caral 22-01-2011 22:10:13

Hola
Aqui esta el codigo por si tienes alguna duda.
Saludos

llSnakell 22-01-2011 22:11:55

okas !! muchas gracias !!
espero que me sigas ayudando =)
bye

llSnakell 22-01-2011 23:58:52

no hay una manera de que cada cosa que se escriba se vaya guardando en block de notas diferentes ??? y si se puede como puedo hacerlo ????
plis !!

Caral 23-01-2011 03:10:56

Hola
Casi todo se puede hacer.
1- colocamos un listbox.
Con este veremos la lista de los archivos creados.
Con solo darle click nos mostrara el contenido en el memo.

2- Colocamos dos botones.
2-A- El boton para crear el archivo.
Con este boton se cargara la lista de archivos creados en el memo y se podra escribir el nombre del nuevo archivo a crear (con extension txt).
Una vez que se escriba el nombre se presiona el boton Guardar Nuevo Nombre.

3- El boton Guardar Nuevo nombre, guardara el nombre y borrara el memo.

4- Una vez creado estara en el listbox, al seleccionarlo se podra escribir en el y guardar el contenido con el boton guardar.
Si no se guarda, no se crea el archivo, simplemente se ha creado el nombre.

Como veras es muy sencillo.
Aqui os dejo el ejemplo para que lo veais.
Saludos

Ñuño Martínez 23-01-2011 12:31:43

Pedazo ejemplo os habéis currado...

Caral: quizá debas escribirlo en un documento (TXT, ODT, HTML...) y publicarlo.

Caral 23-01-2011 14:11:00

Hola
Me parece demasiado básico y sencillo.
Simplemente se hizo para ayudar a llSnakell.
Tal vez a alguien mas le sirva este hilo, no lo se, el tiempo lo dira.
Saludos

llSnakell 23-01-2011 19:43:25

caral eres una muy buena profesora espero que me sigas ayudando
he aprendido mucho estos dos dias gracias a ti :)
muy agradecido :)

Caral 23-01-2011 19:47:18

Hola
Bueno, no creo que sea buen PROFESOR.
Mucho menos que sepa de esto, pero gracias de todos modos.
Saludos

llSnakell 23-01-2011 20:04:54

Al guardar lo escrito en el documento text al elegir en cual deseo guardar
me aparece un error
en el progarama que tu hiciste :S
por que ???

Caral 23-01-2011 20:12:02

Hola
No traje la bola de cristal amigo.
Si no dices que error te da es algo dificil saberlo.
Saludos
PD: Sigue los pasos como indique en el post donde esta el ejemplo.

llSnakell 23-01-2011 21:55:51

para que sirve el tpanel ???? como lo puedo dejar debajo de los button y de los
label ???
cual es su funcion ??
gracias
saludos

Caral 23-01-2011 22:10:48

Hola
El Planel esta de adorno, me gusto asi.
No tiene ninguna funcion, pero podria tenerla si se quisiera.
Saludos

llSnakell 23-01-2011 23:01:25

Caral mira sabes que toi repitiendo el ejercicio para ir aprendiendo terminos
y todo eso !!
pero mira escribo los codigos de un boton y aparece un error en implementation
por que ??
tengo que terminar todo el programa para hacerlo correr ??
yo lo hago correr por boton para ir viendo los errores :S

como adjunto archivos ???
nno puedo :S

llSnakell 23-01-2011 23:02:34

en el boton de guardar datos :S
pero aparece error en implementation :S
que hago !!

Delphius 23-01-2011 23:17:13

llSnakell,
Tomate la molestia de escribir el error textual que te arroja. No somos adivinos, explícate apropiadamente. En vista a que eres nuevo y con el fin de evitar más problemas te aconsejo que leas la guía de estilo.

Copia y pega el código que tienes y de allí podemos ver donde esta el problema y como solucionarlo. Y ya que estamos, de pasada, ¿te puedo aconsejar algo? En CD hay mucho material teórico y práctico... en el FTP del Club puedes encontrar mucho material; el que más te hace falta leer (te lo digo casi como lectura obligada) es La Cara Oculta de Delphi.

Saludos,

Neftali [Germán.Estévez] 24-01-2011 10:54:58

Te recomiendo el libro "La cara oculta de Delphi". Es de lo mejorcito que hay para empezar (además de ir preguntando por aquí ;)).


La franja horaria es GMT +2. Ahora son las 08:50:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi