|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - dcnseC
26
« en: Jueves 28 de Febrero de 2008, 15:10 »
Estoy aciendo una aplicación POwer Builder y Necesito ayuda con las tres cosas que e publicado en este foro por el momento...
Que acaso nadie me puede ayudar.?
27
« en: Jueves 28 de Febrero de 2008, 15:08 »
que no ay nadie que me pueda ayudar? almenos respondame que no se puede si es que no se puede
28
« en: Jueves 28 de Febrero de 2008, 15:07 »
que no ay nadie que me pueda ayudar? almenos respondame que no se puede si es no se puede
29
« en: Lunes 25 de Febrero de 2008, 17:48 »
Ola me encuentro haciendo una aplicación en la que deseo que realice la busqueda de archivo, que automaticamente capture el nombre del archivo y la ruta, acaso se puede hacer eso en power Builder 9.0.
Bueno sino me entienden como les explique arriba tomen por ejemplo el Winamp donde capturas una carpeta y el programa se encarga de buscar los archivos de audio.
Agradezco de ante mano su respuesta...
30
« en: Viernes 22 de Febrero de 2008, 00:21 »
ola a todos, tengo una pregunta... e visto que se puede cambiar la apariencia de las ventanas de las aplicaciones que realizamos en Power Builder, quería saber que codigo uso para poner un OCX en power Builder 9... agradeceré mucho sus respuestas...
31
« en: Martes 5 de Febrero de 2008, 19:59 »
mi consulta es la siguiente: estoy haciendo una pequeña aplicación que utiliza RUN, pero me ejecuta perfectamente cuando lo escribo así:
string ls_aplicacion, ls_archivo // ls_aplicacion contiene la ruta de la aplicación a ejecutarse // ls_archivo contiene el archivo a ejecutarse con la aplicacion ls_aplicacion ls_aplicacion="C:\ruta de la aplicacion\wword.exe ls_archivo="D:\archivo.doc" run(ls_aplicacion+' '+ls_archivo)
Con las lineas anteriores corre perfectamente
ahora el problemas viene cuando el nombre del archivo tiene espacio en blanco por ejemplo el archivo anterior es: D:\archivo.doc, no tiene ningun espacio en blanco pero si fuera D:\es archivo.doc ya no lo ejecuta, lo reconoce como si "es" fuera una archivo y "archivo" fuera otro y entonces Word devuelve un error que dice que no encuentra el archivo y es logico no?.
Ahora lo que yo e echo es lo siguiente:
string ls_aplicacion string ls_naplicacion //ls_aplicacion almacena la ruta de la aplicacion //ls_naplicacion almacena la nueva ruta despues de aber pasado por el bucle siguiente:
1. for li_i=1 to len(ls_aplicacion) 2. ls_res=mid(ls_aplicacion,li_i,1) 3. if ls_res=' ' then 4. ls_naplicacion=ls_naplicacion+'~160' // ** 5. else 6. ls_naplicacion=ls_naplicacion+mid(ls_aplicacion,li_i,1) 7. end if 8. next
el bucle anterior.... 1. Empieza el bucle dsde 1 hasta el numero que retona la funcion LEN 2. Corta la cadena que esta en ls_aplicacion, dsde la posicion li_i y coge un caracter, y luego lo almacena en ls_res 3. verifica si ls_res que contiene la cadena cortada es un espacio en blanco 4. Si ls_res es un espacio en blanco entonces a ls_naplicacion le agrega el codigo ascii 160 junto al caracter especial PB '~' (sin comillas) entonces que asi ~160 que es = a espacio en blanco (' '). 5. Sino 6. Sigue construyendo la cadena en ls_naplicacion 7. fin 8. siguiente
ahora la cadena que devuelve ls_naplicacion despues de pasar por el bucle anterior es con espacios en blanco pero generado por codigo ascii y que la makina lo identifica como sino fuera un espacio en blanco. entonces cuando ejecuta mi programa ya no me devuelve el error que explico arriba sino que me devuelve un error que dice que el archivo no existe....
1. ruta normal: D:\es archivo.doc 2. ruta despues del bucle: D:\es archivo.doc
si ves es lo mismo, pero en 1. me devuelve el primer error que explico y en el 2. me devuelve el error que el archivo no existe. ahora yo pienso que la makina lo leera asi: D:\es~160archivo.doc que desde luego es totalmente diferente al nombre original.
Necesito su ayuda.... su punto de vista si lo que estoy haciedo esta bien... o si es que hay alguna forma de repararlo....
32
« en: Martes 10 de Julio de 2007, 03:56 »
OLA, TIENE UNA BUENA PREGUNTA, QUE YO LA RESPONDI UNA VEZ, ESPERO QUE LO QUE TE ESCRIBA SEA LO QUE QUIERES SABER.
POR LO GENERAL UN DDDW SE TRABAJA JUNTO CON DW EXTERNAL, Y LAS UNICAS LINEAS DE CODIGO QUE SE PONEN ES:
dw_numero.SetTransObject(SQLCA) dw_numero.InsertRow(0)
Con auto Retrieve, bueno eso de que le envies un parámetro, me gustaria saber que clase de parámetro, mejor dicho me gustaria saber que programa o sistema estas haciendo, y en que momento estas usando eso que planteas en tu pregunta.
33
« en: Martes 3 de Julio de 2007, 18:48 »
necesitaba esta informacion... GRACIAS
34
« en: Martes 3 de Julio de 2007, 18:36 »
Bueno no se a que te refieres con eso de insertar una fila, mas dicho no se a que control te refieres, pero si es en un DataWindows eso se hace así:
int li_fila // Declaras 1 variable de tipo entera, tambien puede ser integer li_fila es lo mismo
li_fila=dw_numero.InsertRow(0) // InsertRow(0) te inserta una fila en la ultima posicion, y esta te devuelve el numero de posicion que se inserto que es un tipo de dato entero por eso lo asignas a una variable entera en este caso li_fila, esta variable li_fila te puede ayudar por si deseas hacer mas depues, y sino es asi entonces no la utilices, simple no?.
Si rspondi tu pregunta entonces dime si es ke te salio, sino pues escirbe de nuevo y dime donde es ke kiers insertar la fila.
35
« en: Lunes 4 de Diciembre de 2006, 21:28 »
HOLA A TODOS, EN VERDAD AGRADEZCO MUCHO SUS CONSEJOS, PERO ME GUSTARIA QUE ME ENVIEN UN EJEMPLO LO NECESITO URGENTE, ALGO SENSILLO PERO QUE ME MUESTRE COMO USAR ALGUNOS CONTROLES O FUNCIONES, E ESTADO INVESTIGANDO Y ME E ENCONTRADOR CON "DDE", BUENO NO SE UTILIZARLOS, PERO SI ALGUNOS SABE ALGUNA FORMA ENTONCES ME GUSTARIA QUE ME LO ENVIEN O LO DEJEN AQUI EN EL FORO. MI EMAIL ES: DCIRETO@HOTMAIL.COMAtt. dcireto
36
« en: Martes 28 de Noviembre de 2006, 17:16 »
Saludos...
Creo que debieras manejar los controles de tiempo en la base de datos,. donde en una tabla esté identificada la máquina y la hora de cierre, y la aplicación cada minuto chequea que se le haya vencido el tiempo a la máquina desde donde corre la aplicación ... si la hora de cierre es menor a la hora de la máquina se abriría una ventana que ocupe toda la pantalla bloqueando al usuario...
Solución facil de implementar... GRACIAS POR TU IDEA, ESTA GENIAL Y VERE SI ES QUE LO PUEDO IMPLEMENTAR, YA QUE LA PERSONA QUE ME ESTA AYUDANDO TAMBIEN ME DA LA MISMA IDEA. Gracias por tu colaboracion de seguro que me sirve de mucho... CUALQUIER OTRA IDEA ES BIENVENIDA. Att. Juvinal Cuyán H.
37
« en: Martes 28 de Noviembre de 2006, 17:14 »
Hola
que tanto sabes de como enviar mensajes entre aplicaciones?
1- Puedes Usar Sokets 2- Puedes utilizar la Funcion Send para enviar mensajes entre objetos los mensajes se reciben en el evento others, algunas apis como FindWindow (entre otras dependiendo de lo que se ocupe)
Ahorita no tengo un ejemplo ,si hay oportunidad te envio uno, pero puedes partir de eso
Saludos Gracias por tu colaboracion, Saludos, no se mucho de comunicacion entre Aplicaciones por eso mismo es que pido ayuda, si e investigado acerca de sockets y se ve interesante pero me falta saber un poco mas. SI ME PODRIAS ENVIAR UN EJEMPLO TE LO AGRADECERIA UN MONTON, MI CORREO ES: dcireto@hotmail.com, GRACIAS DE ANTEMANO. ATT. Juvinal Cuyán H.
38
« en: Miércoles 22 de Noviembre de 2006, 22:22 »
HOLA, TENGO UN TRABAJO DE CONSTRUIR UN CONTROLADOR DE TIEMPO PARA UN CYBER, PARA ELLOS NECESITO CREAR UNA APLICACIÓN CLIENTE Y UNA APLICACIÓN SERVIDOR, QUISIERA QUE ALGUIEN ME AYUDE ENVIANDOME ALGUNOS COMANDO DE POWER BUILDER PARA PODER MANDAR INSTRUCCIONES DESDE LA APLICACION SERVIDOR A LA APLICACION CLIENTE.
MI PEQUEÑA APLICACION TIENE QUE: DAR TIEMPO A CADA MAQUINA QUITAR TIEMPO... ENTRE OTRAS INSTRUCCIONES QUE SE REALIZAN DE MAQUINA A MAQUINA, SOLO NECESITO SABER CUAL ES EL CODIGO PARA MANDAR ESAS INSTRUCCIONES...
Att. Dcireto
|
|
|