Autor
|
Tema: (SOLUCIONADO) Crear un FileLink en un richtextbox, y un evento... (Leído 4,936 veces)
|
Eleкtro
Ex-Staff
Conectado
Mensajes: 9.878
|
He buscado información sobre esto y siempre encuentro la misma respuesta , que no me sirve o no sé utilizarla XD. 1. - Tengo un richtextbox donde se agregan nombres de archivos, y quiero que al pulsar en cada nombre, se abra la carpeta (no el archivo) del archivo seleccionado, he pensado que para esto sería necesario crear un filelink, pero... no me funciona: 2. - Otro problema que tengo es que necesito desactivar los hyperlinks que se acoplan al nombre del archivo ( www.newpct.com) y quizás no sé si eso me está impidiendo crear correctamente los filelink... 3. - Y otra cosa que me gustaría hacer es, un evento para que al pulsar click DERECHO sobre el filelink aparezca un contextmenu, lo del contextmenu se hacerlo, lo del evento NO xD El código lo tengo así: ... AppendText(results_box, Color. White, ControlChars. Quote & "file://" & File. FullName. ToString() & ControlChars. Quote & vbNewLine ) ...
Y esto es un ejemplo del primer y el segundo problema mencionados: PD: La propiedad de detect urls la tengo activada
|
|
« Última modificación: 20 Diciembre 2012, 04:52 am por EleKtro H@cker »
|
En línea
|
|
|
|
spiritdead
Desconectado
Mensajes: 296
|
He buscado información sobre esto y siempre encuentro la misma respuesta , que no me sirve o no sé utilizarla XD. 1. - Tengo un richtextbox donde se agregan nombres de archivos, y quiero que al pulsar en cada nombre, se abra la carpeta (no el archivo) del archivo seleccionado, he pensado que para esto sería necesario crear un filelink, pero... no me funciona: 2. - Otro problema que tengo es que necesito desactivar los hyperlinks que se acoplan al nombre del archivo ( www.newpct.com) y quizás no sé si eso me está impidiendo crear correctamente los filelink... 3. - Y otra cosa que me gustaría hacer es, un evento para que al pulsar click DERECHO sobre el filelink aparezca un contextmenu, lo del contextmenu se hacerlo, lo del evento NO xD El código lo tengo así: ... AppendText(results_box, Color. White, ControlChars. Quote & "file://" & File. FullName. ToString() & ControlChars. Quote & vbNewLine ) ...
Y esto es un ejemplo del primer y el segundo problema mencionados: PD: La propiedad de detect urls la tengo activada que herramienta usas para la interface ?
|
|
|
En línea
|
|
|
|
Eleкtro
Ex-Staff
Conectado
Mensajes: 9.878
|
que herramienta usas para la interface ? Wow, alguien interesado en mi diseño! :'s voy progresando ... La barra de progreso ya la conoces ( ProgBarPlus), los labels son transparentes gracias a este control: http://www.sourcehints.com/articles/creating-a-real-transparent-label-in-vb-net.htmltodo lo demás son controles nativos, los botones son así porque toman el color del Theme visual que uso en mi windows, el logo lo hice con " Sothink Logo Maker", el fondo lo saqué de google buscando " dark+tech+wallpaper" y lo edité un poco en Photoshop.
Bueno, ya he solucionado los 3 problemas gracias a este magnifico control: http://www.codeproject.com/Articles/9196/Links-with-arbitrary-text-in-a-RichTextBox?fid=140554&fr=51#xx0xxPD: Para usar filelinks primero hay que recompilar el proyecto añadiendo el fix de los caracteres " \ { } " comentado en la página 3 RichTextBoxEx1.InsertLink("Descripción", "C:\TEST.txt") ' o RichTextBoxEx1.InsertLink("C:\TEST.txt")
El evento: Private Sub RichTextBoxEx1_LinkClicked_1(sender As Object, e As LinkClickedEventArgs) Handles RichTextBoxEx1.LinkClicked 'MsgBox(e.LinkText.ToString()) 'MsgBox(e.LinkText.Split("#")(1)) Dim FileInformation = My.Computer.FileSystem.GetFileInfo(e.LinkText.Split("#")(1)) Process.Start("explorer.exe", " /select," & FileInformation.DirectoryName & FileInformation.Name) End Sub
saludos!
|
|
|
En línea
|
|
|
|
spiritdead
Desconectado
Mensajes: 296
|
prefiero fast colored textbox :3 y con unos buenos delegados haces desastres
|
|
|
En línea
|
|
|
|
Eleкtro
Ex-Staff
Conectado
Mensajes: 9.878
|
fast colored textbox UF!!! Tu si que conoces controles buenos xD una pregunta, ¿Podrías enseñarme a crear un hyperlink en el fast colored?: bueno, un "FileLink" es lo que necesito
|
|
|
En línea
|
|
|
|
Senior++
Desconectado
Mensajes: 957
Ama y haz lo que te de la gana
|
Aconsejas este programa? Sothink Logo Maker ¿? y por cierto al logo a que te refieres a las letras que pusistes(filmen) que por cierto también me fije en el brillo que hay arriba de las letras ¿eso tambien lo hicistes con Sothink? Saludos
|
|
|
En línea
|
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata
|
|
|
Eleкtro
Ex-Staff
Conectado
Mensajes: 9.878
|
Recomiendo el Sothink y el Aurora 3D logo maker, el primero es más en flash y formas/figuras modernas, el segundo es más para logotipos en 3D, Ese logo no me llevó más de 3 minutos porque usé una plantilla que viene en el programa, pero para hacer algo realmente único obviamente hay que usar photoshop.
* Logo = Las letras con el reflejo y la figura de detrás de la "F"
El brillo (el foco de luz) es del wallpaper xD.
Saludos.
|
|
|
En línea
|
|
|
|
Senior++
Desconectado
Mensajes: 957
Ama y haz lo que te de la gana
|
Me baje Sothink y bueno me gusta bastante Lo único malo que le veo es que guarda los formatos en *lmk osea solo puede ser abierto por el propio programa.. ya que vb.net no reconoce dicho formato ¿te ha pasado lo mismo? (Tengo la versión de prueba no se si sera por eso) Saludos y gracias Nota: Perdón si te estoy desviando el tema, si no quieres que escriba mas sobre esto dímelo, lo entiendo
|
|
|
En línea
|
Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata
|
|
|
Eleкtro
Ex-Staff
Conectado
Mensajes: 9.878
|
Export image > PNGNota: Perdón si te estoy desviando el tema, si no quieres que escriba mas sobre esto dímelo, lo entiendo
Eso díselo al mod , El tema de este post ya está solucionado así que por mi no hay problema en que se cierre el post, o en seguir hablando sobre mi certero diseño xD. Saludos!
|
|
« Última modificación: 2 Enero 2013, 00:10 am por EleKtro H@cker »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[AYUDA][SOLUCIONADO] Richtextbox no acepta mayusculas
Programación Visual Basic
|
coku
|
2
|
3,320
|
7 Diciembre 2007, 10:48 am
por coku
|
|
|
RichTextBox guardar/recuperar formato (SOLUCIONADO)
Programación Visual Basic
|
Littl3
|
0
|
3,460
|
30 Marzo 2008, 19:00 pm
por Littl3
|
|
|
Colores en RichTextBox [Solucionado]
« 1 2 »
Programación Visual Basic
|
Stelio Kontos
|
17
|
7,865
|
23 Marzo 2011, 15:11 pm
por Stelio Kontos
|
|
|
(SOLUCIONADO) Cambiar el color de una línea en un richtextbox
.NET (C#, VB.NET, ASP)
|
Eleкtro
|
9
|
11,544
|
27 Noviembre 2012, 14:38 pm
por Eleкtro
|
|
|
Problema con un JMenuItem, no escucha evento de mouse (ya Solucionado)
Java
|
DarkSorcerer
|
1
|
3,269
|
23 Julio 2013, 12:19 pm
por Debci
|
|