elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  copiar, pegar y cortar texto . --ICSharpCode--
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: copiar, pegar y cortar texto . --ICSharpCode--  (Leído 8,578 veces)
**Aincrad**


Desconectado Desconectado

Mensajes: 682



Ver Perfil WWW
copiar, pegar y cortar texto . --ICSharpCode--
« en: 2 Enero 2018, 00:31 am »

hola como dice el titulo, necesito copiar, pegar y cortar . bueno esto en si es facil de hacer con un textbox o richtextbox.

pero esta vez estoy usando la libreria ICSharpCode  . mas referente : Imports ICSharpCode.TextEditor

imagen :



bueno para invocar el texto que necesecito es asi :

Código
  1. TabControl1.SelectedTab.Controls(0).Text


bueno , si yo quiero copiar , pegar , cortar . con unos botones como seria?

gracias de antemano.  ;D


« Última modificación: 2 Enero 2018, 17:24 pm por **Aincrad** » En línea



Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: copiar, pegar y cortar texto .
« Respuesta #1 en: 2 Enero 2018, 11:50 am »


saludos


En línea



Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.391


Ver Perfil
Re: copiar, pegar y cortar texto .
« Respuesta #2 en: 2 Enero 2018, 16:23 pm »

Lo más cómodo de toda la vida es usar el Clipboard.

Cuando no se usa (en apariencia), es porque esa clase no es sino un wrapper de/para dicho clipboard
En línea

**Aincrad**


Desconectado Desconectado

Mensajes: 682



Ver Perfil WWW
Re: copiar, pegar y cortar texto . --ICSharpCode--
« Respuesta #3 en: 2 Enero 2018, 17:23 pm »

1) Gracias por las paginas Elektro . me pondre a investigar , aunque ya lo he logrado de otra manera .  ;-)

Citar


2)
Citar
Lo más cómodo de toda la vida es usar el Clipboard.

si, en un principio lo habia usado :

Código
  1. Clipboard.SetText(TabControl1.SelectedTab.Controls(0).Text)
pero me copiaba todo lo que habia no el texto subrayado .

Citar

3) bueno y como lo he logrado?, bueno asi :

primero :
Código
  1. Friend WithEvents textEdit As RichTextBox

despues : en el codigo del botton copiar :

Código
  1. TextEdit.Copy()

listo asi de simple se copia .

Citar

para pegar y cortar :

Código
  1. Private Sub PEGAR_Click()
  2.        textEdit.Paste()
  3.    End Sub
  4.  
  5.    Private Sub CORTAR_Click()
  6.        textEdit.Cut()
  7.    End Sub

PD: De lo que busque en Internet ,  al parecer este es el unico lugar que trata este tema en español . Y ademas se ha encontrado una solucion rapida y cencilla  ;D
« Última modificación: 2 Enero 2018, 17:32 pm por **Aincrad** » En línea



Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.391


Ver Perfil
Re: copiar, pegar y cortar texto . --ICSharpCode--
« Respuesta #4 en: 3 Enero 2018, 03:12 am »

mmm... hablo de memoria... pero en Vs, la mayoría de controles que tienen propiedad Text, tienen también la propiedad SelectedText....

...entonces porqué no pruebas en vez de con:
Clipboard.SetText(TabControl1.SelectedTab.Controls(0).Text)
con:
Clipboard.SetText(TabControl1.SelectedTab.Controls(0).SelectedText)
En línea

**Aincrad**


Desconectado Desconectado

Mensajes: 682



Ver Perfil WWW
Re: copiar, pegar y cortar texto . --ICSharpCode--
« Respuesta #5 en: 4 Enero 2018, 02:33 am »

Citar
mmm... hablo de memoria... pero en Vs, la mayoría de controles que tienen propiedad Text, tienen también la propiedad SelectedText....

...entonces porqué no pruebas en vez de con:
Clipboard.SetText(TabControl1.SelectedTab.Controls(0).Text)
con:
Clipboard.SetText(TabControl1.SelectedTab.Controls(0).SelectedText)

En realidad eso fue lo primero que intente a ver que me copiaba todo y no lo que había seleccionado.

pero no funciona ya que en el cuadro de errores me dice :

Código:
'SelectedText' no es un miembro de 'System.Windows.Forms.Control'

también había intentado con códigos parecidos , pero me seguía dando error.

en si un textbox o richtextbox si tiene la propiedad SelectedText
pero estoy trabajando con : ICSharpCode.TextEditor por lo que eso no me sirve.

« Última modificación: 4 Enero 2018, 02:42 am por **Aincrad** » En línea



ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: copiar, pegar y cortar texto . --ICSharpCode--
« Respuesta #6 en: 4 Enero 2018, 22:07 pm »

en si un textbox o richtextbox si tiene la propiedad SelectedText
pero estoy trabajando con : ICSharpCode.TextEditor por lo que eso no me sirve.

Por lo que leo, ICSharpCode.TextEditor tiene un SelectionManager. Puedes echarle un ojo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines