Ir al contenido


Foto

String a TString ¿Se puede convertir?


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

#1 discorf1978

discorf1978

    Newbie

  • Miembros
  • Pip
  • 8 mensajes

Escrito 13 noviembre 2012 - 08:25

Soy novato en esto, pero Utilice un DBgrid y en la propiedad Picklist pero necesito llevar el dato a tipo string
Lo puedo hacer?
Me podrian indicar
  • 0

#2 ELKurgan

ELKurgan

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 566 mensajes
  • LocationEspaña

Escrito 14 noviembre 2012 - 01:46

Si quieres volcar a un string toda la lista de valores de la propiedad PickList (que es un TStrings) puedes hacerlo directamente a través de su propiedad "Text", que te guarda toda la lista en una cadena con los elementos separados por un retorno de carro.
Por ejemplo:



delphi
  1. VariableString := DBGrid1.PickList.Text;



Un saludo
  • 0

#3 discorf1978

discorf1978

    Newbie

  • Miembros
  • Pip
  • 8 mensajes

Escrito 14 noviembre 2012 - 05:37

Bueno, tu ideame parece buena
pero hay alguna forma que me muestre en una variable solo la primera de la lista
Gracias
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 14 noviembre 2012 - 07:00

No tengo Delphi a mano, pero debería tener algo así:



delphi
  1. DBGrid1.PickList.Items[0]



ó



delphi
  1. DBGrid1.PickList.Strings[0]



Saludos.
  • 0

#5 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 14 noviembre 2012 - 11:18

Saludos.

@discorf1978, he visto ya varios hilos y/o preguntas realizadas por ti, normalmente veo que utilizas las mayúsculas ya sea en el titulo o en el cuerpo del mensaje.

Te exhorto a leer las normas del foro, casi todos los mods tenemos un enlace en nuestra firma.

Gracias anticipadas!
  • 0

#6 ELKurgan

ELKurgan

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 566 mensajes
  • LocationEspaña

Escrito 15 noviembre 2012 - 12:39

No tengo Delphi a mano, pero debería tener algo así:



delphi
  1. DBGrid1.PickList.Items[0]



ó



delphi
  1. DBGrid1.PickList.Strings[0]



Saludos.


Creo que incluso se puede poner asi:


delphi
  1. DBGrid1.PickList[0]



Saludos
  • 0




IP.Board spam blocked by CleanTalk.