• Domingo 22 de Diciembre de 2024, 09:12

Autor Tema:  Una Lista Dentro De Un Textbox  (Leído 881 veces)

VeRaCrUzAnItO-10-

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Una Lista Dentro De Un Textbox
« en: Jueves 25 de Marzo de 2004, 15:38 »
0
Hola,

Todos se habran dado cuenta que cuando se programa en Basic y ponemos una palabra reservada como "Currentx","string","enable", cualquier palabra de esta, nos aparece una lista con los valores de los parametros que puede tomar, yo quisiera saber con que funcion al escribir texto esta me devuleve la posicion del puntero para poder aparecer una lista ahi.Algo que simule los mismo de Basic.

Pues muchas gracias!!!.

Pa' las vacaciones yo invito las chelas :lol:  y al Climax :kicking:  si los Tiburones Ganan!! :D


za,za,za...yacuza...yacuza..mesa,mesa,mesa que mas aplauda le mando le mando a la niña!.

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Una Lista Dentro De Un Textbox
« Respuesta #1 en: Jueves 25 de Marzo de 2004, 16:02 »
0
Hola VeRaCrUzAnItO-10-

Todo depende de donde estés escribiendo:

Si usas un picturebox (que no creo, pues para escribir en él deberías  interceptar las pulsaciones de teclas sobre él y mediante print, escribir el texto mediante código), las funciones TextWidth y TextHeight te devuelve el ancho y alto respectivamente de un texto: Haciendo unos cuantos cálculos  (X=Left del control + TextWidth(Texto)  , Y=Top del control + TextHeight(Texto) * Nº de líneas) y algunos ajustes, podrías conocer la posición final del texto...
Si estás usando un TextBox... este no tiene la función TextWidth... pero podrías usar un PictureBox con exactamente igual Font y realizar los cálculos mediante las funciones TextWidth y TextHeight del PictureBox, utilizando como parámetro el texto del TextBox.

No sé si me habré explicado suficentemente bien... tú prueba.

Abur.