• Domingo 28 de Abril de 2024, 16:48

Mostrar Mensajes

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.


Temas - serbc25

Páginas: [1]
1
VB .NET / Ayuda-necesito Crear Un Docemento Word Desde Vb
« en: Sábado 10 de Febrero de 2007, 20:34 »
Hola a todos:

Tengo que hace run proyecto en vb que cuando pinche sobre el boton imprimir
me abra word con unos determiandos campos de la bd que no existen en el
formulario

Ejemplo

Formulario

ID: 4
Nombre: asda

Documento:

ID=4
Nombre=adas
Edad=asdas
Direccion=asdas

Tengo dudas si crear un documento con campos combinados o con marcas y lo
que no se es la instruccion par abrir el documento Word desde VB

Muchas gracias por adelantado

2
Visual Basic 6.0 e inferiores / Ayuda-necesito Crear Un Docuemento Word Desde Vb
« en: Sábado 10 de Febrero de 2007, 20:29 »
Hola a todos:

Tengo que hace un proyecto en vb que cuando pinche sobre el boton imprimir
me abra word con unos determiandos campos de la bd que no existen en el
formulario

Ejemplo

Formulario

ID: 4
Nombre: asda

Documento:

ID=4
Nombre=adas
Edad=asdas
Direccion=asdas

Tengo dudas si crear un documento con campos combinados o con marcas y lo
que no se es la instruccion par abrir el documento Word desde VB

Muchas gracias por adelantado

3
Java / No Me Valida
« en: Jueves 21 de Diciembre de 2006, 11:09 »
Hola a todos:

Tengo un JTextfield(), en el que solo puedo meter numeros, no caracteres introduzco este evento:

txtEdad.addKeyListener(new KeyAdapter(){
    public void ketTyped(KeyEvent e){
       char tecla = e.getKeyChar();
       if((tecla < '0') && (tecla > '9')){
          e.consume();  // ignorar el evento de teclado
      }
   }
});

Y no me hace nada.

Que solucion hay, gracias

4
Java / Problemas Al Cargar Datos De Un Fichero
« en: Viernes 15 de Diciembre de 2006, 17:03 »
Hola a todos, tengo problemas para cargar un fichero, grabar lo hace correctamente lo que tengo problemas es a la hora de caragr los datos que al ejecutar me da el siguiente error:

Exception in theread main java.lang.ClassCastException:MisLibros
at Libros.<init>(Ejemplo78.java:80)
at Ejemplo78.main(ejemplo78.java.10)

He podifo ver que el problema viene del readObject(), grabar si lo hacer correctamente

Os pongo el codigo por si me podeis hecha runa mano

imports


public class Ejemplo78{
   public static void main(String[] args)throws IOException,ClassNotFoundException{
      Libros mv=new Libros();
      mv.setVisible(true);
   }
}

class Libros extends JFrame{
   //Declaracion de variables
   ***;
   MisLibros lib;
   ***
             ArrayList<MisLibros>miarray=new ArrayList<MisLibros>();
   fileInputStream fs;
   ObjectInputStream os;
   FileOutputStream fsm;
   ObjectOutputStream osm;
   String path="G:\\Java\\Ejemplos Java\\datos2.dat";
   File mifichero=new File(path);
   public Libros()throws IOException,ClassNotFoundException{
                          .....
      //Apertura de fichero   
      if(mifichero.exists()){
         JOptionPane.showMessageDialog(null,"SI");
         fs=new FileInputStream(mifichero);
         os=new ObjectInputStream(fs);
         miarray=(ArrayList)os.readObject();
         os.close();      
      }else{
         JOptionPane.showMessageDialog(null,"NO");   
      }
      
      
      //Inicializacion objetos de los cuadros de dialogo
      ....
                      //Fin inicializacion
      
      
      ActionListener al=new ActionListener(){
         public void actionPerformed(ActionEvent e){
            Object ob=e.getSource();
            if(ob==cmdAlta){
               Alta.setVisible(true);
            }else if(ob==cmdBuscar){
               Buscar.setVisible(true);
            }else if(ob==cmdBorrar){
               Borrar.setVisible(true);
            }else if(ob==cmdNavegar){
               Navegar.setVisible(true);
            }
         }
      };
      cmdAlta.addActionListener(al);
      cmdBuscar.addActionListener(al);
      cmdBorrar.addActionListener(al);
      cmdNavegar.addActionListener(al);
      
      //Evento cierre de ventana            
      addWindowListener(new WindowAdapter(){
         public void windowClosing(WindowEvent e){
            try{
                  fsm=new FileOutputStream(path);
                  osm=new ObjectOutputStream(fsm);
                  osm.writeObject(lib);
                  osm.close();      
               }catch (IOException ex){
                  
               }
               System.exit(0);
               
            }
                                      }
      });
   }
   public void AnadirDatos(){
      try{
         String ISBN=Alta.txtISBN.getText();
         String TITULO=Alta.txtTitulo.getText();
         String AUTOR=Alta.txtAutor.getText();
         String EDITORIAL=Alta.cbEditorial.getSelectedItem().toString();
         lib= new MisLibros (ISBN,TITULO,AUTOR,EDITORIAL);
         miarray.add(lib);   
         fsm=new FileOutputStream(path);
         osm=new ObjectOutputStream(fsm);
         osm.writeObject(lib);
         osm.close();      
      }catch(IOException ex){
         
      }
      }
}
//Fin Ventana Principal

//Cuadro de dialogo Alta
class JAlta extends JDialog{
   //Declaracion de variables
   
   public JAlta(java.awt.Frame parent,boolean modal)throws IOException,ClassNotFoundException{
      //Inicializacion de variables
      //Eventos
      //Evento pulsacion botones
      ActionListener al=new ActionListener(){
         public void actionPerformed(ActionEvent e){
            Object ob=e.getSource();
            if(ob==cmdGuardar){                              VentanaPrincipal.AnadirDatos();
                     JOptionPane.showMessageDialog(null,VentanaPrincipal.miarray.size());
                     txtISBN.setText("");
                     txtTitulo.setText("");
                     txtAutor.setText("");
                     cbEditorial.setSelectedIndex(0);
                     
                  }else{
                     txtISBN.setText("");
                     txtTitulo.setText("");
                     txtAutor.setText("");
                     cbEditorial.setSelectedIndex(0);
                  }
            }else if(ob==cmdCancelar){
               CerrarVentana();   
            }   
         }
      };
      cmdGuardar.addActionListener(al);
      cmdCancelar.addActionListener(al);
      
      //Evento Cerrar Ventana
      addWindowListener(new WindowAdapter(){
         public void windowClosing(WindowEvent e){
            CerrarVentana();
         }
      });
   }
   
   //Funciones
         
}
//Fin Cuadro de dialogo Alta


//Clase Libreria, serializacion de fichero
class MisLibros implements Serializable{
   String numlibro;
   String Titulo;
   String Autor;
   String Editorial;
   public MisLibros (String ISBN,String TITULO,String AUTOR,String EDITORIAL){
      numlibro=ISBN;
      Titulo=TITULO;
      Autor=AUTOR;
      Editorial=EDITORIAL;
   }
   
   public void setISBN(String ISBN){
      numlibro=ISBN;
   }
   public String getISBN(){
      return numlibro;   
   }
   public void setTitulo(String TITULO){
      Titulo=TITULO;   
   }
   public String getTitulo(){
      return Titulo;   
   }
   public void setAutor(String AUTOR){
      Autor=AUTOR;   
   }
   public String getAutor(){
      return Autor;   
   }
   public void setEditorial(String EDITORIAL){
      Editorial=EDITORIAL;   
   }
   public String setEditorial(){
      return Editorial;   
   }
}
//Fin clase Libreria

5
Java / Recoger El Valor De Un Jlist
« en: Martes 5 de Diciembre de 2006, 21:40 »
Hola a todos:

Estoy recogiendo el valor de una lista (no tiene metodo), para pasarlo a un JTextField,  y cuando ejecuto me sale un error, para recoger el valor, lo hago asi:

caja2.setText(Object.toString(lista.getSelectedValue()));

6
Java / Problemas Para Acceder A Bd
« en: Martes 21 de Noviembre de 2006, 14:28 »
hola a todos:

Estoy haciendo un aplicacion en Java para acceder a un bd Mysql, y cada vez que ejecuto me sale el sigueinte error:

Exception in thread "main" java.lang.NoClassDefFoundError: Ejemplo59

He creado un CLASSPATH en variables de entorno (sistema) con la ruta del conector que lo he guardado en C:\Archivos de programa\Java\jre1.5.0_09\lib\extC:\Archivos de programa\Java\jre1.5.0_09\lib\ext y tampoco, hay alguna solucion

Muchas gracias por vuestra colaboración

PD: La base de de datos si esta funcionando

7
VB .NET / Problemas Al Ejecutar
« en: Miércoles 23 de Agosto de 2006, 13:18 »
Hola a todos:

He creado un proyecto de instalación, cuando instalo dicho ejecutable, en otro ordenador que no tiene ni Crystal ni vb.net instalado, cuando en el programa le digo que me abra un documento me da el siguiente error

Cannot find KeyCodev2.dll, or invalid keycode

- En el instalador le dije que haria referencia a crystal_regwizz2003.msn
- Los rpt los tengo en un directorio llamado Reports

¿Quiza deberia de haber puesto todos los rpt, dentro de bin?,¿Alguna solución?

8
VB .NET / No Puedo Agregar Conexion En Explorador De ....
« en: Miércoles 18 de Enero de 2006, 10:49 »
Hola:

En el explorador de servidores, estoy intentando agregar una conexion para crear un dataset y cuando intento crear la conexion a una bd access , con Proveedor Microsoft Jet 4.0 OLE DB Provider, en la conexion tras elegir la bd me da un error, diciendome:

Error en la prueba de conexion al inicializar al proveedor, No se puede iniciar la aplicacion. Falta el archivo de informacion del grupo de trabajo o bien esta abierto en modo exclusivo por otro usuario.

Para vuestro interes la bd tiene una clave, y el error viene en el nombre de usuario

¿Alguna solución?

Gracias

9
VB .NET / Actualizar Datos Des
« en: Miércoles 18 de Enero de 2006, 10:41 »
Hola:

Tengo un form con bd access, cuando añado un registro a la bd en el form no
me actualiza, tengo que salir de ese form y actualizar, quisiera saber como
puedeo hacer que despues de añadir un registro los datos se actualicen sin
salir del form

Gracias

10
VB .NET / Utilizar Informes De Access
« en: Viernes 13 de Enero de 2006, 22:33 »
Buenas Noches:

    He podido comprobar que Crystal Reports no es gran cosa, y me gustaria
saber si desde vb.net se puede llamar a informes realizados en access,
tambien si se puede llamar a informes de access realizando consultas, me
explico, si tengo un listado y hago una consulta cuyo nombre sea A en el
listado salga el registro correspondiente a A, claro todo esto desde Vb.net

Muchas GRacias por vuestra colaboración

11
VB .NET / Problemas Al Añadir Registros A La Bd
« en: Domingo 8 de Enero de 2006, 17:21 »
Buenas Tardes:

    Tengo un problema a la hora de añadir un registro a la bd, el campo se llama apellido1 y es de tipo varchar con tamaño 20.

    Intento añadir registros y si en ese campo pongo mas de 8 caracteres me da un error diciendome tal como

    La conversion de la cadena " " al tipo Long es incorrecta.

    La forma de que lo añado es a traves de:

       ...
      lomicomando.Add(new sqlparameter("@APELLIDO1",sqldbtype.varchar)
       lomicomando.Add("@APELLIDO1").value=Cstr(ucase(me.txtapellido1.text)
      ...
    miconexion.open
    lomicomando.executenonquery()
    lomicomando.Dispose
    ...

Alguna solución

12
VB .NET / App.path
« en: Miércoles 28 de Diciembre de 2005, 19:01 »
hola quisiera saber como se utiliza el App.Path de Vb6 en .net

13
VB .NET / Un Par De Cuestiones
« en: Martes 27 de Diciembre de 2005, 19:23 »
1º Tengo el siguiente codigo

Dim oPrincipal As New frmPrincipal
Me.Close()
oPrincipal.Show()

Lo que me hace es cerrar el formulario actual y no me abre el principal, si
quito el me.close me sale el principal pero se me crea en la barra de tareas
otro sitio es decir me aparece el formulario inicial y el principal, lo que
yo quiero es que tan solo aparezca en la barra de tareas en el form en el
que yo este es decir si yo estoy en el A en la barra de tareas aperece A,
pero cuando entre en B, desaparezca A y aparezca A,

2º Que visto que en vb.net crea pone por defecto ,aunque tu le hayas dado un tamaño, un tamaño predeterminado de icono,y yo pregunto hay alguna forma de que ese icono sea un pelin mas grande es que he puesto un icono de 50 x 50 y en el formulario no se ve nada,, se ve borrosa


Perdonar por si soy un poco pesado, gracias y Feliz Año nuevo

14
VB .NET / Poner Imagen En El Formulario
« en: Martes 27 de Diciembre de 2005, 13:51 »
Hola a todos:

Tengo un gif de 61 x 30 y me gustaria saber si hay alguna forma de ponerlo como icono de formulario sin tener que convertirlo a icono, es que lo convierto a icono y no lo deja tal y y como el gif.

Gracias

15
VB .NET / Activar Boton X (cerrar) El Formulario
« en: Lunes 28 de Noviembre de 2005, 21:32 »
Hola a todos:

Me han pasado esta funcion para desactivar el boton X del formulario:

'Declaración de constantes necesarias (valores en hexadecimal)

Private Const MF_BYPOSITION As Integer = &H400
Private Const MF_REMOVE As Integer = &H1000
Private Const MF_DISABLED As Integer = &H2

'Variable para saber si ya está desactivado el botón X
'Private pulsado As Boolean = True

'Importación de procedimientos externos almacenados
'en la librería de Windows USER32.DLL

'Obtener el menú de sistema
Private Declare Function GetSystemMenu Lib "User32" _
(ByVal hWnd As Integer, _
ByVal bRevert As Boolean) As IntPtr

'Obtener el número de elementos del menú de sistema
Private Declare Function GetMenuItemCount Lib "User32" _
(ByVal hMenu As Integer) As IntPtr

'Quitar elementos del menú de sistema
Private Declare Function RemoveMenu Lib "User32" _
(ByVal hMenu As Integer, _
ByVal nPosition As Integer, _
ByVal wFlags As Long) As IntPtr

'Redibujar la barra de título de la ventana
Private Declare Function DrawMenuBar Lib "User32" _
(ByVal hWnd As Integer) As IntPtr

Despues agrega esta rutina:

Private Sub DisableCloseButton(ByVal hWnd As IntPtr)
Try 'captura de excepciones

Dim menuItemCount As IntPtr
Dim hMenu As IntPtr
'Obtener el manejador del menú de sistema del formulario
hMenu = GetSystemMenu(hWnd.ToInt32(), False)
'Obtener la cuenta de los ítems del menú de sistema.
'Es el menú que aparece al pulsar sobre el icono a la izquierda
'de la Barra de título de la ventana, consta de los ítems: Restaurar, Mover,
'Tamaño,Minimizar, Maximizar, Separador, Cerrar.
menuItemCount = GetMenuItemCount(hMenu.ToInt32())
'Quitar el ítem Close (Cerrar), que es el último de ese menú
RemoveMenu(hMenu.ToInt32(), menuItemCount.ToInt32() - 1, MF_DISABLED Or
MF_BYPOSITION)
'Quitar el ítem Separador, el penúltimo de ese menú, entre Maximizar y
Cerrar
RemoveMenu(hMenu.ToInt32(), menuItemCount.ToInt32() - 2, MF_DISABLED Or
MF_BYPOSITION)
'Redibujar la barra de menú
DrawMenuBar(hWnd.ToInt32())

'mostrar un mensaje con la excepción producida
Catch pollo As Exception
MessageBox.Show("Se ha producido la excepción: " + vbCrLf + pollo.Message, _
"Error del programa", MessageBoxButtons.OK)
End Try


Y llamala asi:

'desactivo el boton cerrar del formulario
DisableCloseButton(Me.Handle)

Me gustaria como se hace para activarlo



 :unsure:

Páginas: [1]