![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Bueno, si no se trata de copiar y pegar, entonces esto no te hace falta
![]() List es un TlistView Encontrados es un TStringList donde se guardan los archivos coincidentes con la búsqueda. tiene dupError en los duplicados. Images es un Timagelist con tamaño de 16x16 largeImages es un Timagelist con tamaño de 32x32 Hay más cosas, pero son constantes y labels que puedes quitar. Una posible llamada es: con lo que aparecerá en el ListView: - internet explorer - explorador de archivos - msn explorer etc... con sus iconos asociados de windows. No está optimizado y tiene algún error de concepto, pero soy muy vago y no me he puesto a arreglarlos. Como estas viendo esto es el núcleo de un programa Buscador que uso desde hace 4 años, básicamente, pulsas la tecla F10 (hook de teclado para todo windows) y buscas el programa que quieras ejecutar; los resultados (5 o 6) aparecen en el ListView, en caso de que haya solo un resultado, hace un ShellExecute. Como el programa guarda las búsquedas, con solo pulsar la tecla F10 y despues escribir en un combo "del" ya tengo el delphi abierto. Si escribo "Ner" ya tengo el nero abierto. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
||||
|
||||
|
Como ves hace búsquedas recursivas, cuidadin con llamarlo InitialPath := 'c:\'
![]() saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
||||
|
||||
|
Cita:
// Saludos |
|
#4
|
||||
|
||||
|
Pues me parece bien que se repitan hilos, pero que muy bien
.En mi defensa, que me toca, he de decir que despues de cada búsqueda se libera los iconos, y puesto que los resultados deben ser como máximo 10 o 12 por búsqueda, tampoco resultará tan costoso, digo yo. Aunque eso si, se agradece enormemente la información prestada. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#5
|
||||
|
||||
|
Cita:
Tip general para el uso de los foros: No dejar de leer los mensajes de delphi.com.ar. // Saludos |
|
#6
|
||||
|
||||
|
Cita:
.Lo más curioso del tema es que, teniendo la mejor respuesta posible y la disposición de delphi.com.ar a ayudarle, no ha demostrado que lo ha intentado y que quiere aprenderlo. Directamente abre otro hilo .Cita:
No estoy de acuerdo si quieres usar un TListView. Mas bien usa el TshellListView. Cita:
.Quizás Gunman esté haciendo afirmaciones erróneas, en lugar de hacer la pregunta correcta. Tip del momento: Existe varios mensajes sobre el ShellListView en los foros.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 01-11-2005 a las 18:27:01. |
|
#7
|
|||
|
|||
|
Quzás hize mal en publicar un foro, pero no me quedó muy clara la explicación de delphi.com.ar, ya sé que me contestó y se lo agradezco mucíssimo, solo habria un nuevo hilo para saber si alguien más sabia otra forma de hacer esta tarea, que como he dicho PARECE senzilla, pero por lo que veo, no lo es tanto...
De todas formas, agradezco las "criticas" (o consejos) y la próxima vez os haré caso y primero me rastrearé toda la ayuda de Delphi (que por cierto, no conoceis alguien que la haya traducido al español?) Muchas gracias de nuevo, ya investigo por mi cuenta... "SHGetFileInfo" y "ExtractAssociateIcon", de acuerdo... |
|
#8
|
||||
|
||||
|
Cita:
Simplemente lo dije como analógia a la actitud de: "no me sirve, porque no lo entiendo", por favor, no lo tomes a mal. De hecho, si despues de trabajarlo no lo entiendes, puedes postear un nuevo mensaje, (ahora si es un nuevo mensaje por que se trata de una pregunta distinta). saludos y suerte en tu proyecto.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|