|
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 - UserCode
Páginas: 1 [2] 3 4 ... 15
26
« en: Lunes 10 de Septiembre de 2007, 19:09 »
Sobre mi problema de campos que son de Texto pero tienen como datos 05:00, 04:30, 03:00, etc... (como si fuesen horas pero sin am ni pm) Pues probe con esto: SELECT Sum(Hour(TotalHrsD1)) AS Horas, Sum(Minute(TotalHrsD1)) AS Minutos FROM chl_tb; Era lo que estaba viendo, si podia tomar la porcion de hora y la de minutos por separado y sumarlas, habia visto con un Date_Format() pero no lo reconocia, pero con estos Hour() y Minute() ambos metidos en Sum() si da en un query sql la sumatoria de las horas y los minutos por separados. Y yo que pense que no daria con la cuestion o que me tardaria mas de lo pensado
27
« en: Lunes 10 de Septiembre de 2007, 19:07 »
Sobre mi problema de campos que son de Texto pero tienen como datos 05:00, 04:30, 03:00, etc... (como si fuesen horas pero sin am ni pm) Pues probe con esto: SELECT Sum(Hour(TotalHrsD1)) AS Horas, Sum(Minute(TotalHrsD1)) AS Minutos FROM chl_tb; Era lo que estaba viendo, si podia tomar la porcion de hora y la de minutos por separado y sumarlas, habia visto con un Date_Format() pero no lo reconocia, pero con estos Hour() y Minute() ambos metidos en Sum() si da en un query sql la sumatoria de las horas y los minutos por separados. Y yo que pense que no daria con la cuestion o que me tardaria mas de lo pensado
28
« en: Lunes 10 de Septiembre de 2007, 15:42 »
hola! bueno haber por donde empiezo sin enredarlo... tengo en una tabla de una BD Access la informacion de empleados, en donde está la hora de entrada, la hora de salida, y la cantidad de horas que hay entre esas dos horas, con respecto a la jornada de trabajo del empleado. Los campos de la tabla son de tipo Texto, porque el resultado de horas solo guardo, por ejmplo: 05:00 o 04:30, es decir, entre la hora1 y hora2 (entrada/salida) el empleado trabajó 5 Hrs o 4Hrs y 1/2, no le guardo ningun am o pm. Solo para las horas de Ent/Sal guardo am y pm, pero para indicar la cantidad de horas trabajas solo tomo esa porcion que menciono. Entonces en la tabla yo tengo estos campos guardados de la siguiente manera: HrEnt: 7:00 am HrSal: 12:00 pm Hrs: 05:00 --> 5 Hrs laboradas HrEnt: 7:00 pm HrSal: 10:30 pm Hrs: 03:30 --> 3 Hrs y media laboradas Estos campos no son de tipo hora, sino de tipo Texto, pero luego de esto necesito hacer una SQL donde se indica sumar todas las Hrs de X Empleado, no puedo usar la funcion Sum() de SQL ya que no son datos de tipo numerico, y si fuese hora creo que tampoco, son de tipo texto por lo que tampoco. ¿Cómo podriá hacerse para hacer una sumatoria de este campo, si el dato no es numerico? ¿existiria alguna funcion SQL que convierta el dato de Texto a Numerico? sé que está el CONVERT() me parece, pero yo pregunto ¿como pasaria un dato 03:30 a algo numerico? porque me ha dado error las pruebas o intentos que he hecho para tratar de hacer esto. Comienzo a pensar que esto es imposible
29
« en: Lunes 10 de Septiembre de 2007, 15:26 »
Hola nuevamente Me volvia loco el enorme codigo de validacion de horas que tenia que crecio y creio hasta tal punto que daba miedo verlo y hacerle algo, basandome en una ecuacion para Excel para determinar entre una hora1 y una hora2 la cantidad de horas entre ambas, termine haciendo otro codigo nuevo. Gracias a una ayuda de alguien que me pidio si podia conseguir la manera de calcular horas en excel encontre esto en internet: =SI(B1>A1;B1-A1;B1+(1-A1)) y basandome en eso arme esto: Hrs1 = 0: Hrs2 = 0 If CmbEntradaD1 <> "" And CmbSalidaD1 <> "" Then Hr1 = CmbEntradaD1 & " " & dtpHED1 Hr2 = CmbSalidaD1 & " " & dtpHSD1 LbHorasTurnoD1 = Mid(CDate(Hr2) + (1 - CDate(Hr1)), 12, 5) Else LbHorasTurnoD1 = 0 End If 'Horas Extra: HoraTope = "05:00" If CDate(LbHorasTurnoD1) > CDate(HoraTope) Then HrLimiteD1 = Mid(CDate(LbHorasTurnoD1) + (1 - CDate(HoraTope)), 12, 5) LbHorasTurnoD1 = "05:00" Else HrLimiteD1 = 0 End If If HrLimiteD1 = 0 And HrLimiteD2 = 0 Then A = 0 Else A = CDate(HrLimiteD1) + CDate(HrLimiteD2) End If LbTotalHrsExtD(0) = Mid(A, 1, 5) '... C = CDate(LbHorasTurnoD1) + CDate(LbHorasTurnoD2) + CDate(LbHorasTurnoN1) + CDate(LbHorasTurnoN2) + CDate(LbTotalHrsExtD(0)) + CDate(LbTotalHrsExtN) LbTotalHrsLb = Mid(C, 1, 5)
Siendo LbHorasTurnoD1 = Mid(CDate(Hr2) + (1 - CDate(Hr1)), 12, 5) el que hace el asunto en cuestion. Antes el resuntado entre ambas horas lo sacaba en dato numerico, pero era inestable, no era preciso, con el escrito nuevo el resultado lo volvi a poner y dejar en horas (el resultado entre ambas horas) asi no se pela en el resultado. Pero eso me ocasiona un problema, el que necesito sumar todos los resultados de Hora que estan en la tabla, de un empleado. Como el resultado no es numerico sino en formato de Texto, no puedo usar el Sum() de SQL. El resultado se guarda en la tabla en fomato Texto y no de hora, porque al resultado no le guardo ningun am o pm. A los campos HoraEntrada y HoraSalida si se guardan con su am y pm, pero el resultado entre ambas horas solo guardo, por ejemplo, 05:00 o 04:30, es decir, el empleado trabajó 5Hrs o trabajo ese dia 4Hrs y 1/2. Bueno, este tipo de cosas no es raro que pase, se resuelve un problema pero que ocasiona otro, voy a poner el asunto en el foro de bases de datos, haber si tiene solucion, fuera de eso, creo que este episodio termina aqui en este foro.
30
« en: Jueves 6 de Septiembre de 2007, 01:37 »
uhmmm.... no quiero apresurarme con la respuesta, pero igual coloco, comento, menciono que quita los Format que fueron colocados por algo necesario e importante, y parece que la inconcordancia de datos en la ventana al correr el programa parece haberse arreglado, pero espero no estar hablando tan pronto porque es lo primero que he visto. Digo esto porque por ahora me retiro y procedere luego a seguirle revisando y evaluando a ver que tal trabajan y salen los resultados. Ah! por cierto, quien quiera cambiar el Tema (aspecto) de su Firefox, esta esta web: http://mashable.com/2007/08/26/firefox-themes/En el Firefox, se van a Herramientas -> Complementos Elijen la pestaña o icono de Temas Y le dan a Usar o activar tema Firefox no pedira reiniciar, cierra y lo vuelven a abrir y listo. Muerete de envidia cochino y pesado Internet Explorer Asi pueden tener aspectos como este, por ejemplo: Con respecto a lo de la validación de horas, estare informando
31
« en: Jueves 6 de Septiembre de 2007, 01:20 »
hola! que mas compadre!
Si esas variables si estan inicializadas lo que pasa es que los IF están en un procedimiento y las declaraciones de las variables estan al tope de todo el modulo, es que copie y pegue para esta oportunidad en el post. todas las variables tienen sus datos, creo que VB6 tiene problema en sus IF para evaluar datos de este tipo. No puedo trabajar las variables de otra forma porque precisamente necesito que sean horas con fecha.
Y no sé qué otra solución podría tener para evaluar estas horas con fecha en un IF.
32
« en: Miércoles 5 de Septiembre de 2007, 21:25 »
Hola, nuevamente gente querida de solocodigo, hay que ver lo que hace no tener internet y 5 semanas sin monitor, hasta recuperarse de eso Me he encontrado con una verdadera inconcordancia de validación de datos en unas sentencias IF que tengo. Las sentencias IF evaluar unas Horas que estan en unas variables. Las variables no estan como Date, sino Variant y se les trabaja con formato de hora/Fecha por Format. Dim HE1 As Variant Dim HS1 As Variant Dim HE2 As Variant Dim HS2 As Variant '1er Turno: Dim HEA1 As Variant 'Hora Entrada "Asignada" del Empleado (1er Turno) Dim HSA1 As Variant 'Hora Salida "Asignada" del Empleado (1er Turno) '2do Turno: Dim HEA2 As Variant 'Hora Entrada "Asignada" del Empleado (2do Turno) Dim HSA2 As Variant 'Hora Salida "Asignada" del Empleado (2do Turno) Dim HrLOTD1 As Variant Dim HrLOTD2 As Variant Dim HrLOTN1 As Variant Dim HrLOTN2 As Variant 'LOT: Ley Organica del Trabajo (Jornada Laboral Diurna) HrLOTD1 = "5:00:00 AM" & " " & dtpHED1.Value HrLOTD2 = "7:00:00 PM" & " " & dtpHSD1.Value 'LOT: Ley Organica del Trabajo (Jornada Laboral Nocturna) HrLOTN1 = "7:00:00 PM" & " " & dtpHEN1.Value HrLOTN2 = "5:00:00 AM" & " " & CDate(Date) + 1 'La Fecha de hoy más 1 dia más, (siguiente dia) 'LAS SENTENCIAS IF: If Format(CDate(HS1), "dd-mmmm-yyyy hh:mm:ss AM/PM") >= Format(CDate(HrLOTN1), "dd-mmmm-yyyy hh:mm:ss AM/PM") _ And _ Format(CDate(HSA1), "dd-mmmm-yyyy hh:mm:ss AM/PM") <= Format(CDate(HrLOTN2), "dd-mmmm-yyyy hh:mm:ss AM/PM") Then HrsExtraN1 = HrsExtSal1 LbTotalHrsExtN.Caption = HrsExtraN1 Else HrsExtraN1 = 0 LbTotalHrsExtN.Caption = HrsExtraN1 End If
En el codigo IF haciendo una corrida en frio tengo lo siguiente: IF (8:30 AM >= 7:00 PM) AND (7:00 AM <= 5:00 AM) THEN HrsExtraN1 = HrsExtSal1 = 1,5 ELSE HrsExtraN1 = 0 END IF Claro, la validación es (05/09/2007 8:30 AM) etc... pero lo puse sin las fechas, ya que son horas del mismo dia, para verse más claro y sencillo. Lo raro aqui es que la sentencia IF si se cumple cuando no deberia, deberia de pasarse al ELSE, pero por alguna extraña razón que desconozco, la sentencia si se cumple. Incluso las decisiones están por AND y no por OR, si se cumple una y otra no, igual no entra, pero ninguna se cumple y entra Esto es lo que uno indicaria estar, totalmente desconcertado, perplejo, en shock PD: Los AM y PM si son los que se indican, lo he revisado una y otra vez para ver si es verdad lo que mis ojos ven, pero si, tengo una sentencia IF que no se cumple, pero que igual entra en ella, si se cumple lo cual no deberia de ser. Los datos vienen de unos Combobox (indiferente si fuesen de unos Textbox) y los dtp son DTPicker, de esos controles de Fecha. Esos datos los meto en las variables que aqui aparecen y procedo con lo de los IF.
33
« en: Lunes 23 de Julio de 2007, 21:24 »
fuiiiiuuu!! eso es bueno y malo. malo si perdemos los fuentes y no se puede recuperar desde el binario, y tambien para aprender de otros programas ya culminados. bueno en el sentido en que nadie vendra a descompilar lo hecho y asi obtener nuestros fuentes, en resumen, hay que cuidar mucho los fuentes
34
« en: Lunes 23 de Julio de 2007, 21:18 »
Ese si es un resumen excelente si señor, gracias cp, usare ese pero dejare tambien la function del compadre tanori, no me gusta desechar nada porque eso o parte de su estructura puede ayudar para alguna otra cosa en algun momento.
35
« en: Lunes 23 de Julio de 2007, 00:57 »
Si si si sirve, si sirve, si sirve gracias man, ponlo en mi cuenta si Ahora el Prestamista si podra saber cuando les cobra a sus victinas, perdon clientes
36
« en: Lunes 23 de Julio de 2007, 00:44 »
No me furula igual que el tuyo Salida de Clase IngresoDatos con println()System.out.println(ingreso); init: deps-jar: compile-single: run-single: ******** MENU ******** 1. Ingreso de Docente 2. Ingreso de Alumno Opcion Nº: **** INGRESO DE DOCENTE **** Nombre: 1 pepe lalala
Salida de Clase IngresoDatos con print()System.out.print(ingreso); init: deps-jar: compile-single: run-single: ******** MENU ******** 1. Ingreso de Docente 2. Ingreso de Alumno Opcion Nº: **** INGRESO DE DOCENTE **** Nombre: 1 pepe lalala
uhmmm... vamos a ver que es lo que pasa minusiosamente
37
« en: Lunes 23 de Julio de 2007, 00:08 »
hola! Se me presento algo y me acorde de un programita guardado que tenia pero es para cambiar el dia de una Fecha, y asi como existe CDate() no encontre ningun CMonth() Si por ejemplo hoy fuese 20/07/2007 con esto: CDate(Fecha)+1 Saldria asi 21/07/2007 Bueno yo tengo algo que usa CDate(Fecha)-1 porque se trabaja con la informacion del dia anterior, pero en este caso lo que si necesitaria saber es como hacer que no sea el dia sino el Mes. Es decir, guardando un registro donde la fecha es 22/07/2007 Y al consultar ese registro, en otro campo de Fecha salir la misma fecha pero con el siguiente Mes: 22/08/2007 buen fin de semana, o lo que queda de él.
38
« en: Lunes 23 de Julio de 2007, 00:00 »
Bueno yo termine con esto, me va muy bien con eso igual tomo nota para otras formas, todos los caminos conducen a roma Private Sub MSHF_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 46 Then 'Delete If MSHF.Row > 1 Then ' 1 es el tamaño en fila del grid - 1, o sea MshFlexGrid.Rows - 1 MSHF.RemoveItem (MSHF.Row) MSHF.Refresh ElseIf MSHF.Row = 1 Then MSHF.Clear: MSHF.Rows = 1 MSHF.Col = 1: MSHF.Row = 0: MSHF.Text = "Descripción" MSHF.Col = 2: MSHF.Row = 0: MSHF.Text = "Monto" End If End If End Sub
39
« en: Domingo 22 de Julio de 2007, 22:34 »
Si habia visto eso, yo ya habia puesto con print() y println() pero eso no cambio mucho, la salida a la final sigue saliendo algo asi como esto: init: deps-jar: compile-single: run-single: ******** MENU ******** 1. Ingreso de Docente 2. Ingreso de Alumno Opcion Nº: **** INGRESO DE DOCENTE **** Nombre: 1 Donde 1 pertenece al ingreso de "Opcion Nº:" Pero voy a seguir probando cambios haber que mas sale
40
« en: Domingo 22 de Julio de 2007, 20:00 »
Puse \n al que no sale: String op=IngresoDatos.entrada("Opcion Nº:\n"); Y así si sale pero luego de escoger la opció viene otro código donde vuelve a pasar lo mismo, puse el \n pero lo que hace es que recoge el dato y lo pasa a la siguiente linea: Nombre: pablo No lo pone en la misma linea y luego de ingresar el nombre deberia pedir luego el Apellido, pero no sale el "Apellido:" Yo tengo varias Clases: Docente, Alumno, Notas y IngresoDatos (esta ultima captura los datos por teclado). La Clase Main: public class Main { public Main(){} public static void main(String[] args) { System.out.println("******** MENU ********"); System.out.println("1. Ingreso de Docente"); System.out.println("2. Ingreso de Alumno"); String op=IngresoDatos.entrada("Opcion Nº:\n"); int item; item=Integer.parseInt(op); switch (item){ case 1: //Docente System.out.println("**** INGRESO DE DOCENTE ****"); String nombre=IngresoDatos.entrada("Nombre:"); String apellido=IngresoDatos.entrada("Apellido:"); String cedula=IngresoDatos.entrada("Cedula:"); int ced; ced=Integer.parseInt(cedula); Docente d = new Docente(); d.RecogerNombre(nombre); d.RecogerApellido(apellido); d.RecogerCedula(ced); System.out.println("¿Desea ver la información suministrada? (S/N):"); System.out.println("1.Si"); System.out.println("2.No"); String op2=IngresoDatos.entrada("Indique su Opción:"); int decision; decision=Integer.parseInt(op2); switch (decision){ case 1: //Si d.VerDatos(); break; case 2: //No System.out.println("Escogio No visualizar la información"); break; default: System.out.println("Debe indicar Si o No"); } break; case 2: //Alumno break; default: System.out.println("Debe escoger una opcion valida"); } } }
La Clase Docente: public class Docente { public Docente(){} private String nombre=null; private String apellido=null; private int cedula=0; public Docente(String Nombre, String Apellido, int Cedula){ nombre=Nombre; apellido=Apellido; cedula=Cedula; } //..................................... //Recogiendo los datos Personales: public void RecogerNombre(String elnombre){ nombre=elnombre; } public void RecogerApellido(String elapellido){ apellido=elapellido; } public void RecogerCedula(int lacedula){ cedula=lacedula; } //..................................... //Retornar los datos recogidos: public String verNombre(){ return this.nombre; } public String verApellido(){ return this.apellido; } public int verCedula(){ return this.cedula; } //..................................... //Visualizar los datos obtenidos: public String VerDatos(){ return (this.verNombre()+", "+this.verApellido()+", "+this.verCedula()); } //..................................... }
Esta es la Clase IngresoDatos: public class IngresoDatos { public IngresoDatos(){} static String entrada(String ingreso){ String dato=null; System.out.print(ingreso); try{ java.io.InputStreamReader isr=new java.io.InputStreamReader(System.in); java.io.BufferedReader br=new java.io.BufferedReader(isr); dato=br.readLine(); return (dato); }catch(Exception ex){ System.out.println("ERROR: "+ex.getMessage()); } return(dato); } }
Solo quiero hacer y terminar esto como mi primera practica en java y ni siquiera puedo seleccionar el Item del menu que hice por esto de no salir el resto de la información para seguirla trabajando Hasta el momento no tengo ningun error de sintaxis, es problemas de no salir bien los datos, que se ve que es algo tonto pero lo suficiente como para detener la marcha
41
« en: Domingo 22 de Julio de 2007, 19:31 »
hola gente! Yo programo en lo que puedo en otro lenguaje muy distinto a java y pues estoy incursionandome en java, ojala hubiese una subsección del foro llamada "principiantes en java" o algo asi, esto puede ser algo muy tonto para muchos que ya tienen cancha o ya han recorrido sus kilometrajes en java a diferencia mía. Ando trabajando (o intentando) hacer una practica/ejercicio y no entiendo algo de lo que he hecho (y eso que es solo el comienzo) Yo tengo esto: System.out.println("******** MENU ********"); System.out.println("1. Ingreso de Docente"); System.out.println("2. Ingreso de Alumno"); String op1=IngresoDatos.entrada("Opcion Nº:");
Pero al correrlo en NetBeans (que es el editor IDE que tengo y uso) solo me salen: 1. Ingreso de Docente 2. Ingreso de Alumno Pero no sale la tercera: Opcion N: Este código no da ningun error, la Clase IngresoDatos trabaja bien, no sé a qué se debe el que este ultimo item no salga.
42
« en: Martes 17 de Julio de 2007, 20:21 »
Hola! Por casualidad alguien por aqui sabe a qué es debido este aviso Hago un reporte nuevo con una o dos tablas de una Bd MySQL en Crystal Report y me saca ese aviso al terminar el reporte y al intentar Actualizar sus datos y no sé a qué se debe, no tengo ningun tipo de Formula en el Reporte como para que saque algo asi, alguien sabe de qué puede ser esta info?
43
« en: Lunes 16 de Julio de 2007, 17:05 »
Hola!
Podría por favor confirmarme alguien si existe una especie de incompatibilidad entre MySQL3.5 y Crystal Report? lo digo porque da error y hasta se descarga de memoria el Crystal Report, me atrevo a casi asegurar que existe una incompatibilidad entre MySQL3.5 y Crystal Report (tengo el Crystal 8.5) no sé si esto esté o no presente en otras versiones.
Logro hacer un reporte de Crystal con una Bd MySQL pero usando un Crystal Report viejo, el 3 o 5, que aun así, presenta algun aviso de error pero aun con eso, sigue el wizard para realizar el reporte, aunque no me trae bien los datos, luego de hecho y si declaro en Formula del reporte igualar un dato de una tabla con otro, da error, algo raro, son datos de mismo tipo de dato y es algo que ya he hecho antes pero no con una Bd MySQL.
Alguien ha trabajo bien entre Crystal y MySQL3.5 ???
44
« en: Lunes 16 de Julio de 2007, 15:01 »
Caramba si que les fue mal a la albiceleste, a los 4:30 min de comenzar el juego ya le metieron un gol y sorpresa con el autogol, como se puso las manos a la cabeza el portero duro asi como por 3 minutos , debieron haber leído su horoscopo de ese día. Los fanaticos de Argentina en las gradas, pobres de brazos cruzados esperando en algun momento celebrar al menos un gol La verdad que aun estando incompleto el equipo de brasil, aun así les fue muy bien, bueno viva Brasil los maestros del esferico.
45
« en: Sábado 14 de Julio de 2007, 15:08 »
Ya para culminar esta maravillosa Copa America, hay que recapitular todo lo sucedido en la Copa, porque han habido cosas que creo que no se han visto en ninguna otra parte Por ejemplo, creo que es la primera vez en toda la historia del futbol, que un jugador se pone como portero, como el caso de uno de los juegos de Colombia, y el partido en que se le fue la luz a uno de los reflectores del estadio suspendiendo el juego por 7 o 13 minutos, la fanatica que se le lanzó a Messi, bueno él ya debe de estar acostumbrado a ver cosas como lo que hizo esa loca fanatica, y Brasil que querian jugar nuevamente en donde se pasaron de tragos unos jugadores del equipo, con el pretesto de que el Estadio les quedaba cerca del hotel, no vale, eso era para volver a rascarse luego de otra victoria en el mismo lugar y con las mismas amiguitas Me gusto (no recuerdo en qué juego fue) cuando las camaras enfocan a una chica revisando que los balones no se esten saliendo de la porteria, es decir, las ( . )( . ) hehehe...
46
« en: Viernes 13 de Julio de 2007, 19:46 »
uhmmm no sabia bajo que nombre buscar, porque si me habia asomado por youtube y ver, pero habia muuuuucho de la copa, gracias man voy a ver en qué estadio fue eso, que fanatica tan loca, casi lo aplasta, y aun el equipo lo necesita
47
« en: Viernes 13 de Julio de 2007, 17:45 »
Por ese tipo de cosas de Microsoft es que hay que migrar al Software Libre el cual cada vez agarra más terreno
48
« en: Viernes 13 de Julio de 2007, 17:39 »
No he podido ver ese video donde una fanatica se lanzó de la granda de 4 metros para darle un beso a Messi el cual se acerca a la fanatica y le da su merecido beso luego de que los de Seguridad la ayudaron a levantarse, un Narador deportivo lo dijo e indico una web pero no tenia para anotar en ese momento me hubiese gustado ver ese video. Si la final termina entre Brasil vs Argentina como me gustaria ir al partido, pero imposible conseguir entradas, tendre que conformarme con verlo por TV y ver los juegos artificilaes entre cada Gol por la ventana, lo único en vivo que podre ver
49
« en: Viernes 13 de Julio de 2007, 17:32 »
sip, voy a usar LongText como dice el compadre Tanori más arriba que tiene hasta un máximo de caracteres 4.294.967.295 como lo indica su descripción del link de arkantos, hasta muy seguro un varchar de 2000 como dice jpaler le debe ser indiferente al MySQL, pero el LongText será más que sificiente, es el más cercano a un memo me parece. gracias muchachos
50
« en: Viernes 13 de Julio de 2007, 17:26 »
Yo siempre aconsejo lo mismo de siempre para estos casos Ya luego de lista tu aplicacion y haber creado el .exe inicia el Asistente de Empaquetado y distribucion del propio Visual Studio solo para saber las dependencias del programa, si quieres anota en el block de notas el nombre de cada archivo DLL y OCX y los buscas y los metes en una subcarpeta de tu programa, por ejemplo, carpeta Librerias, no he usado el Fusion, yo uso el Inno Setup que es pequeño y muy facilito de usar, y pruebas ese instalador en las otras PCs, si no tienes otras PCs, pues debes buscar el Virtual PC para hacer una PC virtual del Windows a donde instalaras y ahí arrastras tu instalador y lo pruebas, si te faltan librerias o ocx o en el peor de los casos alguno necesita estar registrado en el registro de windows para proceder con sus funciones en el programa.
Páginas: 1 [2] 3 4 ... 15
|
|
|