Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: YAcosta en Mayo 31, 2011, 03:16:22 am
-
Sera posible esto??, meter un DataReport dentro de un picture... :D
-
podrias hacer un SetParent (http://allapi.mentalis.org/apilist/56C1BBA2F17A9ED35A1B54D4462EB24C.html)
osea nunca use DataReport, pero recien baje un ejemplo de eso y le hice un SetParent y funciono, tendrias que blokear el hwnd del DataReport para que no se mueva, osea hacer un SetParent (http://allapi.mentalis.org/apilist/56C1BBA2F17A9ED35A1B54D4462EB24C.html) y seguido un MoveWindow (http://allapi.mentalis.org/apilist/E006C5AAF20F14BD392F3D28B5247D8D.html) y acomodarlo cosa que el usuario no pueda acceder a la barra de titulo del DataReport.
-
Buena voz, voy a probar
-
En esta parte:
Pid = Shell("c:\windows\notepad.exe", vbNormalFocus)
debería mandar al Pid mi Datareport.. pero como le mando?
Pid = DataReport1.show no me funca
-
asi, creo que era el DataReport tiene .hwnd osea que lo podes pasar el handle de ahi, asi creo que era:
Load DataReport1
SetParent DataReport1.hwnd, Picture1.hwnd
'call MoveWindow(DataReport1.hwnd, -10,-30, (Form1.picture1.width - 20), (Form1.picture1.Height - 40), 1)
DataReport1.show
' en unload del Form1 haces un Unload DataReport1
-
Perfecto doctor, funciono de 10.
Problema resuelto.
Gracias.