Hay un total de 432 Preguntas. | << >> |
Pregunta: | 40503 - ACCEDER A UNA RUTA POR CODIGO |
Autor: | Peatrick Schlaefli |
quiero abrir una ventana con script pb de una ruta de una pc en red, como por ejemplo: \\\\pc_1\\carpeta.
lo probe con un batch y no se pudo. Saludos |
Respuesta: | MARVIN CALLEJAS MELENDEZ |
Peatrick:
Si lo que pretendes es ejecutar una *.pbl que no este ubicada en el path donde PB busca los objetos, lo que puedes utilizar es el Archivo Power Builder Resource (*.pbr), en él le indicarás a la aplicación, por ejemplo que busque la ventana en una ubicación distinta al path por omisión, por ejemplo; para una ventana w_emplist ubicada en la librería \\cai\carpeta\empleados.pbl, la línea en el *.pbr tendría el siguiente aspecto: \\cai\carpeta\empleados.pbl(w_emplist) Cuando el *.exe de PB invoca un objeto lo busca según el path por omisión, si no lo encuentra busca en el *.pbr. Cualquier consulta puedes hacérmela. Saludos. |
Pregunta: | 40538 - XCOPY EN POWER BUILDE |
Autor: | Elkin Rios |
Buenos Dias.
Le pido el favor me colaboren con lo siguiente, necesito hacer que en un programa de power buider pueda copyar todo un directori con su contenido de un lugar a otro pero que sea desde windows y no por DOS Gracias |
Respuesta: | Jesus Chem |
No se que versión de powerbuilder estes utilizando, pero puedes usar las funciones CreateDirectory() y Filecopy() en la versión 8 |
Respuesta: | Victor |
Hola Elkin:
Este es un ejemplo que encontre de como copiar archivos desde Windows: Declare:Global Function Externa FUNCTION Boolean CopyFileA(String lpExistingFileName, String lpNewFileName, & Boolean bFailIfExists) Library "kernal32" y Agrega el sig. Script: boolean lb_Success string ls_FromFile, ls_ToFile ls_FromFile = "C:\temp\origen.txt" ls_ToFile = "C:\otro_dir\destino.txt" o el mismo nombre de archivo lb_Success = CopyFileA(ls_FromFile, ls_ToFile, False) IF not lb_Success THEN // function call failed END Espero te sirva, si son varios archivos usa listbox para leer todos los archivos y haz un ciclo. attte. |
Pregunta: | 42379 - COMPRIMIR Y DESCOMPRIMIR ARCHIVOS CON POWER BUILDER |
Autor: | Tomás Saavedra |
Necesito saber como comprimir y descomprimir archivos a traves de una aplicacion hecha con Power Builder 9.0. He probado con funciones externas, pero hasta el momento no me ha resultado nada. |
Respuesta: | Adolfo Chairez |
Aqui hay un codigo de ejemplo: Descargar |
Respuesta: | Ricardo Mora Gómez |
Hola que tal!
Checate la página: http://www.iespana.es/powerbuilder/ejemplosPB/ejemplos.html ahi encontrarás un ejemplo de un control active x para comprimir archivos desde pb. Saludos! |
Pregunta: | 42588 - ¿COMO SELECCIONAR TODOS LOS CAMPOS EN UN REPORTE? |
Autor: | Belem Zuñiga |
¿Como seleccionar todos los campos (mediante codigo) en un reporte?
Necesito cambiar el tipo de fuente en todos los campos de un reporte, y se me hace muy tedioso hacerlo refiriendome a cada campo en particular. si alguien puede ayudarme se lo agradecere |
Respuesta: | Ricardo Medina |
espero poder responder tu pregunta..... En este ejemplo cambio el tipo de letra de los campos de un DW, solo tiene un detalle: para que la funcion SetColumn te puede ir moviendo de campo en campo necesitan tener el taborder > 0....
int li_tot,i string ls_column li_tot = integer(dw_datos.Object.DataWindow.Column.Count) for i = 1 to li_tot dw_datos.setcolumn(i) ls_column = dw_datos.getcolumnname() dw_datos.modify(""+ls_column+".font.face = 'SYMBOL'") next |
Pregunta: | 42646 - MANTENER LA FILA ACTUAL DEL DATWINDOW |
Autor: | Edu Torrealba |
Cuando tengo un datawindow con mucha filas y me situo en una de ellas haciendo un scrollvertical, desearía que al volver a recuperar la informacion del datwindow, se me situase en la fila que tenia seleccionada antes de la recuperación |
Respuesta: | Oscar Flores |
Lo que puedes hacer cuando ya tengas seleccionado el renglon donde quieres estar , debes de guardar el valor de la llave primaria en variables, asi cuando recuperes la informacion nuevamente ,debes utilizar la funcion Find de la datawindow y utiliza los argumentos con las variables, despues de que la funcion encuentre el renglon ve hacia él con la funcion ScrollToRow. |
Pregunta: | 43478 - MANEJO DE PUERTO PARALELO PB |
Autor: | carlos quiroz |
Quisiera saber como podía hacer para controlar mis circuitos eléctricos desde un programa escrito con PB.
Para ello, querría saber como enviar un 0 ó un 1 a través del puerto paralelo. Agradecere sus respuestas. |
Respuesta: | Magnos Padilha |
Puedes configurar una impresora en Windows Standard/Generic Only en LPT1, y luego le envias los comandos que quieras
EJ: JOB = PRINTOPEN() PRINTSEND(JOB,"~h1Bp~255~100~250", 255) PRINTCLOSE(JOB) Este x ejemplo envia un impulso para que se abra un sensor de una caveta de dinero. Tendrías que ver cual es la secuencia para disparar tu circuito eléctrico. Espero te sirva de ayuda |
Pregunta: | 43632 - INHABILITAR TECLA TAB |
Autor: | Virginia Pérez Candia |
En una data window programe el enter para que se comportara como el tabulador, en algunos casos necesito que no avance al campo siguiente y permanezca en la misma columna, pero el tab se ejecuta igual, ¿Cómo puedo inhabilitar la tecla Tab, en algunas ocasiones por código?
Gracias |
Respuesta: | CARLOS ILLATINGO |
Mira amiga, vengo trabajando con power builder 9.0, hace ya 2 años, durante ese tiempo me eh topado con una pregunta como la tuya, pero en la ayuda esta la respuesta para que te salga la ayuda primero selecciona el texto keydown y enseguida shift + F1 y te buscará automaticamente la información correspodiente a dicho evento, por si acaso te mando el código:
EJEM: Si estuvieras dentro de un sle_1, en su evento(modify) if keydown ( keytab! ) then messagebox("CARLOS ILLATINGO","Encontre el TAB") End if Nota: si quieres capturar la tecla ENTER es: keyenter! ATTE CARLOS ILLATINGO Cualquier consulta a mi correo: [email protected] |
Respuesta: | Rodrigo Reinoso |
En la datawindows debes poner un user event con key down para programar el tab a tu gusto, si aun persiste el problema deberas capturar la interrupcion del tab que es algo mas complicado pues es a nivel de sistema operativo.
salu2 |
Pregunta: | 43668 - REPRODUCCION CONTINUA DE UN AVI |
Autor: | Alejandro Muñoz Sanchez |
Necesito que un video avi este pasando continuamente en un TAnimate de mi programa en boland builder ++.
Solo consigo que pase 1 vez, como repetirlo de manera indefinida. |
Respuesta: | Rodrigo Reinoso |
Alejandro:
Esto mismo yo lo he implementado en Powerbuilder, llamando a la dll de reproduccion y poniendolo en un timer para su ejecucion continua. como los tiempos de reproduccion varian dependiendo de las interrupciones del computador pongo ademas un validador antes de ejecutar nuevamente la reproduccion para evitar que se ejecute 2 veces en una misma instancia. Ojala esto te ayude Atte. Rodrigo EL guru de PowerBuilder. |
Pregunta: | 44095 - COMO CONECTO POWER BUILDER CON MYSQL |
Autor: | julio valdivia marin |
QUISIERA SABER UN TUTORIAL DE COMO CONETAR MYSQL Y POWER BUILDER PARA TRABAJAR CON SUS BASES DE DATOS O PUDIERAN AYUDAR DICIENDOME COMO CONECTO EN PASOS BIEN EXPLICADOS TAMBIEN DONDE CONSIGO LOS REQUISITOS INDISPENSABLES |
Respuesta: | Mr. Corn Grefusa |
Vamos a suponer que la ip del servidor es la xxx.xxx.x.xx y la base de datos a la que quieres conectar se llama bd_mysql, entonces con este código debería bastarte para conectar a la BD a través del objeto transación sqlca que tiene por defecto cualquier aplicación hecha en Power Builder.
SQLCA.DBMS = \"ODBC\" SQLCA.AutoCommit = FALSE SQLCA.DBPARM = \"Connectstring=\'driver={MySQL ODBC 3.51 Driver};SERVER=xxx.xxx.x.xx; DATABASE=bd_mysql;UID=root;PWD=;OPTION=4107\',DelimitIdentifier=\'No\', CommitOnDisconnect=\'No\',DisableBind=0,StaticBind=1,OJSyntax=\'ANSI\'\" SQLCA.Lock=\"RC\" CONNECT USING SQLCA; De todas maneras para saber exactamente los parámetros en tu conexión la BD lo mejor es que hagas lo siguiente. Crear un odbc que apunte a la BD, luego creas en el PB un profile de BD que apunte a tu base de datos de mysql a través del odbc, entonces desde el PB si editas la propiedades de ese profiles podrás ver en la pestaña de Preview la sintaxis adecuada a tu BD con los parámetros que hayas escogido en tu caso. |
Pregunta: | 44138 - ID DEL PROCESADOR |
Autor: | Andres Mori |
Hola amigos, quisiera saber si es posible capturar el numero de id del procesador, ese numero de serie unico en cada PC impreso de fabrica que vemos al enceder la pc en la parte inferior del monitor, esto con la finalidad de establecer una rutina anti copia no autorizada para una aplicación
|
Respuesta: | Rodrigo Reinoso |
Andres:
Para el objetivo que buscas, te servira igual; cual es leer el numero de serie del disco duro, en mi empresa lo utilizamos y da excelentes resultados para el tema de la copia indebida. Saludos. |
|< << 19 20 21 22 23 24 25 26 27 28 29 >> >| |