Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - noob2012

#1
Muchas  gracias, me he enterado por la web que la mejor forma de trabajar con php y javascript de la mano es atraves de AJAX, cierto? es decir php trae datos de la base de datos, y javascript manipula esos datos, correcto?
#2
Hola que tal, estoy intentando ejecutar en php el método de la clase javascript mensaje() y no puedo...

<script>
$(document).ready(function(){

 
 function ClaseJavascript () {  

   this.mensaje = function() {
alert("Hola!!!");`
                                            }

                                           }
});
</script>




<?php   



function 
ClasePhp($user$pw)
    {
      function 
funcionPhpEjecutarFuncionJavascript()
        {
//quiero ejecutar aca la funcion mensaje de la ClaseJavascript
//algo asi intente pero no sirvio:
           
?>
             
<script>
              //var claseJava= new ClaseJavascript();
              // claseJava.mensaje();
</script>   
<?php
            
}

}

?>
#3
Java / Re: Error en main nullpointer
17 Diciembre 2014, 23:06 PM
Cita de: Shell Root en 17 Diciembre 2014, 23:00 PM
Así de rapidez mira:
Código (java,12) [Seleccionar]
public Formulario ()
{
  mb = new JMenuBar();
  setJMenuBar(mb);
  menu1 = new JMenu("Buscar");
  mb.add(menu1);
  telefono = new JMenuItem("telefono");
  menu1.add(telefono);
  telefono.addActionListener(this);
  nombre = new JMenuItem("nombre");
  menu1.add(nombre);
  nombre = new JMenuItem("apellido");
  menu1.add(apellido); //LINEA 40
}


No se mucho de Java pero creo que debería ser,
Código (java,12) [Seleccionar]
public Formulario ()
{
  mb = new JMenuBar();
  setJMenuBar(mb);
  menu1 = new JMenu("Buscar");
  mb.add(menu1);
  telefono = new JMenuItem("telefono");
  menu1.add(telefono);
  telefono.addActionListener(this);
  nombre = new JMenuItem("nombre");
  menu1.add(nombre);
  apellido = new JMenuItem("apellido");
  menu1.add(apellido); //LINEA 40
}


Gracias maestro!!!! que bronca, me detengo una hora por ese error tan tonto. Gracias
#4
Java / Error en main nullpointer
17 Diciembre 2014, 22:55 PM
Hola, el programa me compila, pero no entiendo porque me da ese error al correrlo. ¿Que esta mal?



import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.JFrame;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import java.awt.Dimension;

public class Formulario extends JFrame implements ActionListener{
private JMenu menu1;
private JMenuBar mb;
private JMenuItem telefono,nombre,apellido;

public Formulario () {
mb=new JMenuBar();
setJMenuBar(mb);
menu1=new JMenu("Buscar");
mb.add(menu1);
telefono=new JMenuItem("telefono");
menu1.add(telefono);
telefono.addActionListener(this);
nombre=new JMenuItem("nombre");
menu1.add(nombre);
nombre=new JMenuItem("apellido");
menu1.add(apellido); //LINEA 40
}


    public void actionPerformed(ActionEvent e) {
    Container f=this.getContentPane();
        if (e.getSource()==telefono) {

        System.out.printf ("Su nombre de usuario es: ");
    }
    }

public static void main(String[] ar) {
        Formulario formulario1=new Formulario();
formulario1.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
        formulario1.setBounds(10,20,300,200);
        formulario1.setVisible(true);
    }

}


C:\F>java Formulario
Exception in thread "main" java.lang.NullPointerException
        at java.awt.Container.addImpl(Unknown Source)
        at java.awt.Container.add(Unknown Source)
        at javax.swing.JPopupMenu.add(Unknown Source)
        at javax.swing.JMenu.add(Unknown Source)
        at Formulario.<init>(Formulario.java:40)
        at Formulario.main(Formulario.java:53)
#5
Cita de: kutcher en 27 Noviembre 2014, 01:55 AM
Código (cpp) [Seleccionar]
Usuarios usuario1();

No declara un objeto de la clase Usuarios, declara una función que no tiene argumentos y devuelve un objeto de la clase Usuarios para declarar un objeto, utilice:

Código (cpp) [Seleccionar]
Usuarios usuario1;

Saludos

Ahí realice la modifición que me dijiste...

y me sale otro error más.

||=== Build: Debug in Proyecto3 (compiler: GNU GCC Compiler) ===|
obj\Debug\main.o||In function `main':|
C:\Users\Luana\Documents\Proyecto3\main.cpp|
24|undefined reference to `Usuarios::Usuarios()'|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===|

El archivo Usuarios.h Usuarios.cpp y main.cpp están todos en el proyecto que realizo, no entiendo porque no me compila ahora.


#6
class Usuarios
{
public:
   Usuarios ();

private:

};




#include "Usuarios.h"

Usuarios::Usuarios ()
{
cout<<"Bienvenido usuario";
}



#include "Usuarios.h"

int main ()
{
   Usuarios usuario1; // ACÁ ME TIRA EL ERROR
system ("pause");
   return 0;
}


No entiendo porque al crear un objeto de la clase "Usuarios" no se imprime el mensaje de bienvenida que contiene el constructor.
#7
Ayuda maestros del c++!!! cuando intento utilizar el debugg me aparece este error

#8
Programación C/C++ / Re: [c++] Problema con clase
25 Noviembre 2014, 21:07 PM
Cita de: Eternal Idol en 25 Noviembre 2014, 20:53 PM
No estas incluyendo la cabecera string en ningun lado (amen de que tendras que usar valga la redundancia usign namespace o especificar el namespace std) y el metodo mostrarNombreCliente necesita de un parametro que no le estas pasando. Mejor revisa TODO el codigo con atencion ...


Ya lo he modificado, ahora funciona

Por fa corregime si no estoy llamando las cosas por su nombre

    void mostrarNombreCliente();

He corregido la función para que no requiera de ningún parámetro

Y al definir la función:

void Clientes::mostrarNombreCliente()
{
    cout<<"Nombre del cliente: "<<nombre;
    cout<<"\n";
}


Simplemente mediante cout hice que imprimera el valor de nombre

Ahora si funciona, gracias!!!

#9
Programación C/C++ / [c++] Problema con clase
25 Noviembre 2014, 20:35 PM
Buenas, tengo otro problema.


//Clientes.h
class Clientes
{
public:
   Clientes (string);
   void mostrarNombreCliente(string nombre);
private:
   string nombre;
};



//Clientes.cpp
Clientes::Clientes (string nombre1)
{
nombre= nombre1;
}
void Clientes::mostrarNombreCliente(string nombre)
{
   cout<<"Nombre del cliente: "<<nombre;
}



//main.cpp
#include "Clientes.h"

int main ()
{
   Clientes clientes ("Sergio");
   clientes.mostrarNombreCliente();   //LINEA 21 DEL ERROR
system ("pause");
   return 0;
}



||=== Build: Debug in Elena (compiler: GNU GCC Compiler) ===|
C:\Users\Luana\Documents\Elena\main.cpp||In function 'int main()':|
C:\Users\Luana\Documents\Elena\main.cpp|21|error: 'Clientes' was not declared in this scope|
C:\Users\Luana\Documents\Elena\main.cpp|21|error: expected ';' before 'clientes'|
C:\Users\Luana\Documents\Elena\main.cpp|22|error: 'clientes' was not declared in this scope|
||=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 2 second(s)) ===|
#10
Cita de: Eternal Idol en 25 Noviembre 2014, 20:07 PM
Es un error al enlazar, no estas compilando el Clientes.cpp en lo absoluto o no estas enlazando el resultado de su compialcion (Clientes.o).

Ese era el problema, no estaba en un mismo proyecto los archivos .h .cpp , he creado un nuevo proyecto y agregue todos los archivos al mismo. Gracias!!!