elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 09:03  


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  [Solucionado] Insertar 2 textos distintos a un texto del textbox seleccionado :S
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Solucionado] Insertar 2 textos distintos a un texto del textbox seleccionado :S  (Leído 584 veces)
VanX
Wiki

Desconectado Desconectado

Mensajes: 217


"El Conocimiento Humano, pertenece al Mundo"


Ver Perfil WWW
[Solucionado] Insertar 2 textos distintos a un texto del textbox seleccionado :S
« en: 12 Julio 2011, 10:33 »

HOla a todos, puede que no haya escrito bien el título pero esque no sabía como decirlo  :P

A lo que vamos, yo necesitaría saber como:
- Al clickar un boton, INsertar 2 textos distintos (<!) y (!>) a un texto seleccionado por el usuario (seleccionado) que está dentro de un textbox


espero que me puedan ayudar porque no lo encuentro por ningun lado ;)


saludos


« Última modificación: 13 Julio 2011, 18:03 por VanX » En línea

skapunky
Electronik Engineer &
CoAdmin
***
Desconectado Desconectado

Mensajes: 3.441



Ver Perfil WWW
Re: Insertar 2 textos distintos a un texto del textbox seleccionado :S
« Respuesta #1 en: 12 Julio 2011, 10:54 »

Tienes la gran suerte de que el visual basic, tiene un buén número de funciónes que pueden servir para tratar cadenas por ejemplo para remplazar texto, eliminar texto y si sabes programar te pueden servir para añadir texto.

Mira sobre las siguientes funciones:

- SPLIT()
- REPLACE()
- LEFT()
- RIGHT()

Cuando veas como funciónan, verás que lo que comentas no es tan dificil y con un poco de imaginación se puede hacer sin problemas. Si tienes dudas o cuando las úses no acaban de funcionar bien, postea el codigo y se te puede ayudar con los pequeños erróres.

Se me olvida comentar, para el texto que selecciona el usuario nunca lo he hecho, pero imagino que debe haber algún evento o propiedad para usar texto seleccionado, mira los eventos del raton y los de un Listbox por ejemplo, segúro que algo hay.


« Última modificación: 12 Julio 2011, 10:57 por skapunky » En línea

VanX
Wiki

Desconectado Desconectado

Mensajes: 217


"El Conocimiento Humano, pertenece al Mundo"


Ver Perfil WWW
Re: Insertar 2 textos distintos a un texto del textbox seleccionado :S
« Respuesta #2 en: 12 Julio 2011, 11:31 »

Ya lo encontré, esk lo tenia en algun lugar del pc pero no me acuerdo  :laugh: ;-)

gracias de todos modos ;)
En línea

Elemental Code


Desconectado Desconectado

Mensajes: 499


Im beyond the system


Ver Perfil
Re: Insertar 2 textos distintos a un texto del textbox seleccionado :S
« Respuesta #3 en: 12 Julio 2011, 17:11 »

ya que estas busca

MID ()
INSTR()
TRIM()

Y todas las otras funciones de manejo de strings :P  ::)
En línea

raul338
Moderador
***
Desconectado Desconectado

Mensajes: 2.372


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Insertar 2 textos distintos a un texto del textbox seleccionado :S
« Respuesta #4 en: 12 Julio 2011, 17:49 »

Ademas de las funciones de strings, que si bien... son utiles, yo lo haria algo asi :P

Código
Option Explicit
' Agregar un TextBox y un CommandButton :P
Const sPrev As String = "<!-- "
Const sPost As String = " -->"
 
Private Sub Command1_Click()
   Dim iStart As Integer, iLen As Integer
   With Text1
       iStart = .SelStart
       iLen = .SelLength + Len(sPost) + Len(sPrev)
       .SelText = sPrev & .SelText & sPost
       .SelStart = iStart
       .SelLength = iLen
       .SetFocus
   End With
End Sub
 

:P
En línea

VanX
Wiki

Desconectado Desconectado

Mensajes: 217


"El Conocimiento Humano, pertenece al Mundo"


Ver Perfil WWW
Re: Insertar 2 textos distintos a un texto del textbox seleccionado :S
« Respuesta #5 en: 13 Julio 2011, 18:03 »

Lo hice mucho mas simple :P

solo 1 linea de code

saludos  ;D
En línea

raul338
Moderador
***
Desconectado Desconectado

Mensajes: 2.372


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: [Solucionado] Insertar 2 textos distintos a un texto del textbox seleccionado :S
« Respuesta #6 en: 13 Julio 2011, 20:21 »

Lo hice mucho mas simple :P

solo 1 linea de code
Asi? :P
Código
Option Explicit
Private Sub Command1_Click()
   Text1.SelText = "<!-- " & Text1..SelText & " -->"
End Sub
 
La diferencia es que en mi version se mantiene la seleccion por lo que se podra aplicar varias veces sin estar re seleccionando :P
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Eliminar Texto Seleccionado De Un ListBox
Programación Visual Basic
‭lipman 4 2,129 Último mensaje 10 Noviembre 2006, 21:59
por ‭lipman
Ayuda para insertar texto en un archivo??? (SOLUCIONADO)
Scripting
pitoloko 7 2,292 Último mensaje 16 Noviembre 2009, 20:24
por pitoloko
Obtener texto seleccionado de una ventana
Programación C/C++
EagleOneRaptor 11 2,039 Último mensaje 15 Enero 2010, 06:50
por Littlehorse
Capturar texto seleccionado y copiado, con un evento
Java
noobdai 3 1,654 Último mensaje 16 Marzo 2010, 22:42
por Debci
[VB]Obtener Texto seleccionado en un richtextbox
.NET
Niko^ 5 1,515 Último mensaje 25 Agosto 2010, 18:57
por Niko^
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines