Lo solucioné utilizando el PORTAPAPELES, pero no si es un forma elegante y eficaz de hacerlo Local oDatoSTATIC cDevuelvoDEFINE CLIPBOARD oClp OF oWnd oDato := Usar( oConexion, cSentencia ) * xBrowse( oDato ) XBROWSER oDato TITLE "RELACION" ; SE...
Hola Juan: Podrias cerrar la ventana del Browse al hacer dobleclick, y luego obtener el dato donde quedo parado el objeto oDato function Main()LOCAL oCn, oResultFWCONNECT oCn HOST 'localhost' USER 'root' PASSWORD 'xxxxx' DATABASE 'test'LisAyuda(oCn,'select codigo,nombre FROM articu')...
... return nil > oBrw:bLDblClick := { || msginfo(oBrw:aCols[1]:value) }return nil Pero quisiera asignar el valor de la primera columna seleccionada a una variable y cerrar el XBROWSER. Podrian indicarme como se hace? Saludos Juan Jose
Para obtener la direccion IP local utilizo: GetHostByName( GetHostName() ) y en Win10 funcion Ok, el resultado lo comprado con IpConfig y me da lo mismo. Pero con Win11, me da un valor distinto al que me retorna IpConfig ... creo que algo ahi no esta Ok ... Gracias
... estilos de pluma. - Nueva DATA nClrFocusRect. El programador puede utilizar cualquier color sólido para dibujar el enfoque recto. Si se asigna el valor -1, la función DrawFocusRect() del API de Windows se utiliza como otros estilos de BtnBmp. - Nueva DATA nPenFocusRect: Por defecto PS_SOLID. El ...
... https://huggingface.co/chat/assistant/66238e78096b24c9dad9457c Este bloque de código es una función en C que se encarga de asignar un valor de cadena a un objeto PHB_ITEM. A continuación, te explicaré paso a paso lo que hace esta función: Parámetros pItem: Un puntero a un objeto PHB_ITEM ...
... el codigo original no tiene esa linea de codigo, yo se la he puesto, pero tego duda, que hace realmente hb_itemPutCLPtr, entiendo que pone un valor en un puntero pItem, CLPtr, no se que significa (sera que tambien Clear the memory), hay una cuantas funciones con nombres similares, pero no ...
Muchas gracias, Usaré el método de comprobar si el valor es Empty(). Como curiosidad, en la clase TGet se declara un objeto oGet que tiene una DATA BadDate ( ::oGet:BadDate ), el caso es que no veo como se setea esta data y por tanto no se como lo ...
... ; (LRC) para lo cual envía 2 rutinas ( vb y c++ ) , como se muestra abajo ... Se implemento con un método del foro de fivewin... pero obtengo valores diferentes en algunos casos... La ayuda es validar si el método fivewin hace la misma tarea que hacen los métodos de vb y c++ del proveedor ...
Prueba asi y debería funcionar: oBrw:aCols[ 2 ]:bEditWhen = { || oBrw:nArrayAt != 8 } luego es el valor que esté devolviendo la expresión Prueba a hacer esto para saber el tipo de valor que hay: olbx101c:acols[4]:bEditWhen:= { || MsgInfo( ValType( olbx101c:aArrayData[olbx101c:nArrayAt][5] ...
Prueba asi y debería funcionar: oBrw:aCols[ 2 ]:bEditWhen = { || oBrw:nArrayAt != 8 } luego es el valor que esté devolviendo la expresión Prueba a hacer esto para saber el tipo de valor que hay: olbx101c:acols[4]:bEditWhen:= { || MsgInfo( ValType( olbx101c:aArrayData[olbx101c:nArrayAt][5] ...
... oWebView:Eval( "123" ) ) devolverá 123, y eso sucede igualmente si se llama a cualquier código javascript que devuelva un cierto valor. Por lo tanto ya no es necesario llamar a "SendToFWH()" desde el método Eval() pues el resultado nos viene automaticamente de vuelta. ...