FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cómo simular el dragdrop de un fichero a un TWebbrowser?
alguno sabéis si se puede simular el dragdrop de un fichero a un TWebbrowser?
Por ejemplo partiendo de un filelist que al hacer dobleclick en un fichero se simule el dragdrop hacia el tbrowser sin tener que arrastralo? no se si es muy complicado lo que pretendo o es una chorradita pero no encuentro info al respecto, o no se bien como buscarla (encontré algo simulando clicks del ratón, pero seguro que hay un modo más simple) gracias |
#2
|
|||
|
|||
Casi lo consigo con lo de simular clicks de ratón, pero no funciona
luego en el dragover del twebbrowser pongo
Pero no funciona como debería, me sale el tipico mensaje de que si quiero abrir o guardar el archivo, algo no hago bien Última edición por ecfisa fecha: 16-10-2014 a las 22:33:26. Razón: Etiquetas [Delphi][/Delphi] |
#3
|
||||
|
||||
Hola cocute.
Te hice un ejemplo simple (a modo de guía).
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
|||
|
|||
gracias, he probado pero no funciona,
hace lo mismo que había puesto de simular los cliks, pero está claro que de un modo más elegante y mejor ya que no mueves el ratón para nada. Al hacer click en los ficheros de la filelist me sale el mensaje de que si quiero abrir o guardar pero no hace lo que haces cuando arrastras por ejemplo un fichero kml al navegador cuando está esta web abierta http://ivanrublev.me/kml/. Igual es que no se puede hacer por temas de seguridad. De hecho al compilar tu ejemplo el programa compilado me salta el antivirus kaspersky como de una actividad sospechosa. |
#5
|
||||
|
||||
Hola cocute.
El ejemplo funciona correctamente en Delphi 7 y Windows 7 32 bits, en cuanto al antivirus... Configuralo en la sensibilidad adecuada o reporta el falso positivo. No te adjunto imágenes de la ejecución ya que no reflejarían el movimiento de Drag & Drop, pero sí los archivos fuentes que están funcionando correctamente y, de no mediar modificaciones en él, debería seguir haciéndolo. Por último te aclaro nuevamente que es un ejemplo de como podrías implementarlo, una guía y no una solución concreta a tu problema del cuál desconozco todos los pormenores. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
||||
|
||||
cocute,
Cita:
Te comento: 1- El código de Delphi esta tan optimizado a nivel de compilación que algunos antivirus detectan el ejecutable como un posible riesgo de seguridad. 2- Internet Security y Norton 360 también detectan posibles riesgos de seguridad con los ejecutables del Delphi 7, Delphi 2010 y Delphi XE6, asumo que lo mismo puede ocurrir con otras versiones de Delphi. 3- Revisa este código: El código anterior en Delphi 7, 2010 y XE6 es detectado por Norton 360 como : A program was behaving suspiciously on you computer. This program was removed. Threat name: SONAR.Heurist.120 Esto se debe a que la tecnología heurística de Norton 360 analiza la estructura y tipo de instrucciones del programa en Delphi y por su nivel de optimización y tipo de instrucciones determina una posible brecha de seguridad, sin embargo esto puede ser controlado a nivel de configuración en Norton 360, asumo que debe ser igual para Kaspersky Antivirus. Espero sea útil Nelson. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TDBGrid + DragDrop + PopUp + Multiselect | mjjj | Varios | 5 | 21-04-2014 15:18:40 |
DragDrop de un ListBox a otro?? | carrrlos | OOP | 2 | 04-05-2007 14:27:04 |
Como simular algunas teclas | sergio_015 | Varios | 2 | 03-05-2007 19:04:57 |
Como simular un cajero automatico | principiante22 | Varios | 3 | 31-01-2007 02:43:44 |
Como simular un motor de búsqueda | Alexander | Conexión con bases de datos | 0 | 25-05-2006 16:57:56 |
|