Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2007
Avatar de tazzmk
tazzmk tazzmk is offline
Miembro
 
Registrado: sep 2007
Posts: 45
Poder: 0
tazzmk Va por buen camino
Concatenar String con Edit

Ver la interfaz

Lo que haces es simple, se ingresa un nombre y un apellido, al presionar aceptar este muestra el nombre y el apellido ingresado en el Edit3

El boton copiar solo copia el contenido del Edit3, al portapepeles.

Tengo un pequeño problema con la concatenacion

Boton aceptar
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
n1,n2,resultado:variant;
begin
n1:=IntToStr(Edit1.text);
n2:=IntToStr(Edit2.text);
Edit3.text:=IntToStr(n1)+''+IntToStr(n2);
end;

Me sale con error este codigo

Boton copiar al portapeles
Código Delphi [-]
procedure TForm1.Button2Click(Sender: TObject);
Edit3.text:=Clipboard;
end;
Responder Con Cita
  #2  
Antiguo 25-09-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Podrias especificar que error te da?

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #3  
Antiguo 25-09-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Aparte de lo que dice mi amigo Egostar, es obvio que el nombre y el apellido no son integer, salvo que sean numeros.
Lo que intentas hacer es mucho mas facil y no hay que declarar ninguna variable:
Asi:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
Edit3.text:= Edit1.text + ' ' + Edit2.text;
end;
Lo que pretendes es unir los dos pero suponiendo que son integer cuando son String.
Bueno, me parece a mi.
Saludos
Responder Con Cita
  #4  
Antiguo 25-09-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Vamos por partes

1. Ya copiaste lo que quieres al clipboard?
2. El error que te da es que desconoce esa función
3. El error es de tipo de datos?
4. Que es lo que quieres copiar al portapapeles, porque lo que estras haciendo es copir del portapapeles al Edit3

Contestanos esto y te damos la solución

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #5  
Antiguo 25-09-2007
Avatar de tazzmk
tazzmk tazzmk is offline
Miembro
 
Registrado: sep 2007
Posts: 45
Poder: 0
tazzmk Va por buen camino
disculpa la demora

Caral logro concatenar estos dos Edit

El boton copiar, solo debe copiar el contenido del Edit3

Ejemplo: Yo ingreso un nombre al Edit1 (Club) y un apellido al Edit2 (Delphi), presiono aceptar y se carga al Edit3 (Club Delphi), ahora presiono el Boton copiar el cual se guardara en el portapeles.

independientemente abro un block de notas o algo semejante y pego, lo que se pego es eso "Club Delphi"

Eso, saludos
Responder Con Cita
  #6  
Antiguo 25-09-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por tazzmk Ver Mensaje
disculpa la demora

Caral logro concatenar estos dos Edit

El boton copiar, solo debe copiar el contenido del Edit3

Ejemplo: Yo ingreso un nombre al Edit1 (Club) y un apellido al Edit2 (Delphi), presiono aceptar y se carga al Edit3 (Club Delphi), ahora presiono el Boton copiar el cual se guardara en el portapeles.

independientemente abro un block de notas o algo semejante y pego, lo que se pego es eso "Club Delphi"

Eso, saludos
Debes de usar esto en el botón de copiar

Código Delphi [-]
procedure TForm1.Button2Click(Sender: TObject);
begin
  Clipboard.AsText := Edit3.Text;
end;

Para poder hacer esto debes de incluir Clipbrd en los uses de tu forma.

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #7  
Antiguo 25-09-2007
Avatar de tazzmk
tazzmk tazzmk is offline
Miembro
 
Registrado: sep 2007
Posts: 45
Poder: 0
tazzmk Va por buen camino
muchas gracias egostar !! eres muy preciso

buscando en el foro me tope con esto:

CutToClipboard - Cortar
CopyToClipboard - Copiar
PasteFromClipboard - Pegar
Clear - Eliminar
Undo - Deshacer
Responder Con Cita
  #8  
Antiguo 25-09-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Cita:
Empezado por tazzmk Ver Mensaje
muchas gracias egostar !! eres muy preciso

buscando en el foro me tope con esto:

CutToClipboard - Cortar
CopyToClipboard - Copiar
PasteFromClipboard - Pegar
Clear - Eliminar
Undo - Deshacer
Asi es, para usar esas funciones requieres de realizar lo siguiente:

Código Delphi [-]
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
  Edit3.SelectAll;
  Edit3.CopyToClipboard;
end;

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
convertir edit de string a float Kamael OOP 1 11-08-2007 03:33:23
De un edit a un string jorgegetafe Varios 4 06-06-2007 11:31:25
Concatenar en FastReport oscjae Impresión 2 01-07-2005 11:11:47
Concatenar string+fecha Jose_Pérez SQL 2 09-11-2004 22:58:58
como concatenar fechas y string en access Jet 4 orfeo SQL 1 25-06-2004 14:56:12


La franja horaria es GMT +2. Ahora son las 22:15:30.


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
Copyright 1996-2007 Club Delphi