Search found 125 matches
- Tue Mar 08, 2011 11:40 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Excel, parentesis en nombre de hoja
- Replies: 0
- Views: 311
Excel, parentesis en nombre de hoja
Hola, para seleccionar una hoja en un objeto Excel, el siguiente código funciona bien: choja := "Prueba" oexcel := CreateObject("Excel.Application") oexcel:ActiveWorkBook:Sheets(choja):Select() Sin embargo: choja := "Prueba(2)" oexcel := CreateObject("Excel.Applica...
- Fri Mar 04, 2011 3:00 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Incrustar otra aplicación
- Replies: 11
- Views: 4671
Re: Incrustar otra aplicación
Por si alguien está interesado, después de repasar todo un poco ha quedado así: oexcelsolver := CreateObject( "Excel.Application" ) oexcelsolver:WorkBooks:Open(clibro) sysrefresh() SetWinLonA(oexcelsolver:hWnd,-16,"L") //Es la función API SetWindowLongA, en este caso quita la bar...
- Wed Mar 02, 2011 6:50 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Salida a PDF y visualización SOLUCIONADO
- Replies: 8
- Views: 2061
Re: Salida a PDF y visualización
Yo uso PDFCreator modificando los valores en el registro antes del TPrinter: oreg := treg32():New(HKEY_CURRENT_USER,"Software\PDFCreator\Program",.f.) oreg:set('AutosaveFilename','Acuse_Pedido_'+trimstr(nencargo)+'.PDF') oreg:set('AutosaveDirectory', aconfig[2]) //aconfig[2] es el director...
- Wed Mar 02, 2011 5:13 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Incrustar otra aplicación
- Replies: 11
- Views: 4671
Re: Incrustar otra aplicación
Pues nada, ya lo he solucionado: oexcelsolver :=CreateObject( "Excel.Application" ) oexcelsolver:Workbooks:Open(clibro) sysrefresh() oexcelsolver:Visible(.t.) hWndexcel := FindWindow(0,"Microsoft Excel - "+cfilenopath(clibro)) SetParent(hwndexcel,oWnd:hWnd) Con CreateOleObject(&q...
- Tue Mar 01, 2011 5:45 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Incrustar otra aplicación
- Replies: 11
- Views: 4671
Incrustar otra aplicación
Hola, a ver si alguien me puede ayudar. Estoy haciendo una aplicación que necesita tener un control exaustivo sobre excel. Cosas como quitar parte de los menús de Excel, añadirles otros nuevos, cargarle un fichero xla con multitud de funciones escritas en VB, etc. Mi aplicación se encarga de todo lo...
- Wed Dec 10, 2008 8:47 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Ejecutar otra aplicación
- Replies: 8
- Views: 1891
Bueno, gracias a todos, ya lo he solucionado. El problema en si no era la ejecución de programas sino los dialogos. A medida que iba ejecutando procesos y para saber por donde iba mostraba unos MsgRun y otros dialogos que eran los que realmente me dejaban paralizado el programa cuando el salvapantal...
- Wed Dec 03, 2008 12:23 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Ejecutar otra aplicación
- Replies: 8
- Views: 1891
- Wed Dec 03, 2008 10:30 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Ejecutar otra aplicación
- Replies: 8
- Views: 1891
Ejecutar otra aplicación
Hola a todos. Tengo una aplicación (aplicación 1), que en un proceso nocturno y desatendido, tiene que ejecutar otra (aplicación 2) para hacer unos procesos de mantenimiento. Mi problema es que ambas aplicaciones están en el servidor y en la misma carpeta y este normalmente está con el salvapantalla...
- Mon Jul 21, 2008 2:06 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Fondo de ventana y dialogos
- Replies: 3
- Views: 813
- Fri Jul 18, 2008 5:08 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Fondo de ventana y dialogos
- Replies: 3
- Views: 813
Mirando un poco mas he visto este comportamiento: Cuando el fondo es un Brush: Pj. en \SAMPLES\FWBROW.PRG Si paso por encima la ventana de otra aplicación no ocurre... siempre que se tenga un solo monitor. En mi caso tengo tres monitores y cuando la aplicación FW esta maximizada ocupa uno de ellos, ...
- Fri Jul 18, 2008 4:42 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Fondo de ventana y dialogos
- Replies: 3
- Views: 813
Fondo de ventana y dialogos
Hola a todos. En algunas aplicaciones tengo un fondo de ventana con un brush: DEFINE BRUSH oBrush RESOURCE 'fondo' DEFINE WINDOW oWnd FROM 0, 0 TO 24, 79 BRUSH oBrush; ACTIVATE WINDOW oWnd Y en otras un degradado: ACTIVATE WINDOW ON PAINT fillwnd(oWnd,ncolor1,ncolor2) Lo mismo para los dialogos. El ...
- Thu Jun 26, 2008 4:17 pm
- Forum: FiveWin para CA-Clipper
- Topic: Imprimir a doble cara
- Replies: 0
- Views: 741
Imprimir a doble cara
Hola a todos.
¿ Como puedo imprimir un documento de dos hojas a doble cara en una impresora de doble cara ?
si hago:
PRINT oPrint ...
PrnDuplex(2) // o PrnDuplex(3)
PAGE
...
ENDPAGE
PAGE
....
ENDPAGE
ENDPRINT
Me sale solo por una. Es una impresora Dell.
Saludos
¿ Como puedo imprimir un documento de dos hojas a doble cara en una impresora de doble cara ?
si hago:
PRINT oPrint ...
PrnDuplex(2) // o PrnDuplex(3)
PAGE
...
ENDPAGE
PAGE
....
ENDPAGE
ENDPRINT
Me sale solo por una. Es una impresora Dell.
Saludos
- Fri May 23, 2008 9:08 am
- Forum: FiveWin para CA-Clipper
- Topic: Problemas con campos memo
- Replies: 7
- Views: 3568
Si parece haber un problema con la longitud de la variable en los GET MULTILINE cuando el dialogo se declara directamente desde código, esto da el error que comentas: FUNCTION OBSERVAC(NC) LOCAL ANT:=NC NC := REPLICATE('p',1763) //Para no tomarlo del campo memo DEFINE DIALOG FINESTRA2 FROM 1,1 TO 20...
- Wed May 14, 2008 3:11 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: Se esta volviendo viejo el foro?
- Replies: 81
- Views: 28204
- Mon May 12, 2008 8:57 am
- Forum: FiveWin para CA-Clipper
- Topic: Crear un fichero de más de 8 letras
- Replies: 8
- Views: 2162