• Domingo 28 de Abril de 2024, 07:53

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 - hitman47

Páginas: [1]
1
C/C++ / Problema Con Un Callback
« en: Martes 22 de Enero de 2008, 16:08 »
Hola amigos, mi problema consiste en que creo dos funciones callback
Código: Text
  1. static void EventCallback  (const CMS_MessageId&  i_lClientMsgId,
  2.                                 const CMS_ClientId&   i_ClientSeqNum,
  3.                                 const CMS_Event&    i_eEventType,
  4.                                 const CMS_EventInfo&  i_RetEvent)
  5. {
  6.   i_SessionId=i_RetEvent.SessionId;
  7. i_QuestionId=i_RetEvent.NextQuestionId;
  8. printf("\neventcallback\n");
  9. //if (i_eEventType == CMS_GET_USER_DETAILS)
  10.  
  11. }
  12. static void StatusCallback (const CMS_MessageId&  i_lClientMsgId,
  13.                                 const CMS_ClientId&   i_ClientSeqNum,
  14.                                 const CMS_StatusMajorCode&  i_iMajorCode,
  15.                                 const CMS_StatusEvent&  i_StatusEvent)
  16. {
  17.   printf("\nstatuscallback\n");
  18. }
  19.  

las cuales debo enviar su direccion a un server atravez de una funcion API que se encuentra en una dll
Código: Text
  1.   // Opens a loosely CSConnection
  2.   CMS_API CMS_TReturnCode CMS_OpenLooselyClient (
  3.       const  char*      i_pszServerIPAddr,
  4.       const CMS_PortId&    i_lServerListenPort,
  5.       const  CMS_ClientId&  i_iCSConnectionId,
  6.         CMS_ClientId&        io_ClientSeqNum,
  7.       void (*EventCallback)  (const CMS_MessageId&  i_lClientMsgId,
  8.                                 const CMS_ClientId&   i_ClientSeqNum,
  9.                                 const CMS_Event&    i_eEventType,
  10.                                 const CMS_EventInfo&  i_RetEvent),
  11.       void (*StatusCallback) (const CMS_MessageId&  i_lClientMsgId,
  12.                                 const CMS_ClientId&   i_ClientSeqNum,
  13.                                 const CMS_StatusMajorCode&  i_iMajorCode,
  14.                                 const CMS_StatusEvent&  i_StatusEvent)
  15.     );
  16.  
en el main se lo envio asi
Código: Text
  1. resp=CMS_OpenLooselyClient("127.0.0.1\n",10100,5,ClientSeqNum,&EventCallback,&StatusCallback);
  2.  
  3.  
pero cuando invoco a otra funcion de la API que debe hacer que el server me envie un mensaje de respuesta
Código: Text
  1. resp=CMS_OpenSession (ClientSeqNum,AppType,UserGroupId,ProductId,SessionType,ClientMsgId,UserInfoElem);
  2.  
  3.  
pero la callback no se dispara ademas no se como meterle un ciclo para que el main espere a que se dispare el callback para seguir con la siguiente linea de codigo. Ayudenme  porfavor amigos o si hay algun MVP q me de una pista. lo que pienso es que como el server es un proceso aparte no puede acceder al area de memoria de mi programa cliente y debo enviarle ademas de la &eventcallback la direccion de mi programa cliente????

2
C/C++ / Formatear Un Diskette De 3.5 En C
« en: Jueves 5 de Julio de 2007, 00:18 »
hola, amigos les escribo xq estoy por crear un programa en c que formatee diskettes de 3.5 y no se como empezar si alguno tiene alguna informacion o programa con el que me pueda guiar se los agradeceria. Hasta ahora creo q hay dos formas de hacer con las interrupcion creo q l 13h y con puntero far pero si alguno tiene experencia en ello me vendria muy bien su ayuda. salu2!

3
PHP / Stat Tracker
« en: Viernes 23 de Febrero de 2007, 06:39 »
hola amigos tengo un portal del cual necesito llevar estadisticas y necesito un stat tracker pero la verdad el que toy usando es muy complejo y dificil de usar asi q me gustaria recomendaciones de uds. gracias!

4
Aplicaciones Web Pre-Fabricadas / Sobre El Uso De Cms
« en: Viernes 23 de Febrero de 2007, 06:33 »
hola amigos del foro io cree desde cero el portal www.quejat.com pero en ese momento no sabia de los CMS. Yo quisiera saber si hice bien al crear el portal sin usar un CMS como joomla o si deberia volver a implementarlo con un CMS. salu2!

5
PHP / Error De Caracteres
« en: Martes 23 de Enero de 2007, 05:02 »
Hola amigos tengo una pregunta veo q cuando inserto datos n la DB n mysql desde el mysql server el tipo del campo es text, cuando leo esos datos con el php y lo despliego n la pagina los caracteres como la ñ, á,ó etc  no salen alguien me puede decir como puedo hacer para corregir esto muchas gracias.

6
Inteligencia Artificial / Dex = Decision Experts
« en: Sábado 12 de Agosto de 2006, 06:45 »
hola! amigos foristas alguno de ustedes sabe algo sobre DEX = Decision experts un programa para hacer sistemas expertos. je buscado info en español pero sin exito. les agradeceria su ayuda. solo he encontrado esto dex. salu2!

7
Visual Basic 6.0 e inferiores / Net Xpider Un Programanita
« en: Lunes 31 de Julio de 2006, 02:33 »
¡hola! que tal foristas mi pregunta es la siguiente alguno de ustedes conoce la forma de hacer que los programas en visual basic manejen la memoria bien y no se congelen? lo que pasa es que estoy desarrollando un programa que busca en muchisimos archivos txt sus codigos y los analiza. pero este se tildea cuando son mas de 3 archivos, para minimizarlo demora un monton para moverlo en pantalla tambien etc. al agragarle el doevents a el ciclo mejoro el rendimiento del programa pero no se que mas hacer.  no se si quizas con multithreading mejore. y en q web aprendo a usarlo bien.

salu2!

8
C/C++ / Punteros Far
« en: Miércoles 19 de Octubre de 2005, 02:28 »
hola amigos quisiera saber como controlar el teclado con los punteros far
salu2! y gracias

9
VB .NET / Bases De Datos Distribuidas
« en: Sábado 24 de Septiembre de 2005, 07:35 »
:hola: amigos me preguntaba si saben de algun tutorial donde expliquen como programar con una Base de dato distribuida en el visual.net o si tiene tmb en la verison 6 no importa solo digan lo q tengan salu2! :kicking:

10
OpenGL / C++ Y Opengl
« en: Viernes 2 de Septiembre de 2005, 05:50 »
hola quisiera saber si el OpenGl se puede usar con cualquier compilador de C++ incluyendo los tipo MS-DOS o hay q usar el VisualC++ o otro de ventanitas para usar Opengl o DirectX. SAlu2 :unsure:

11
Java / Juego De Bingo
« en: Jueves 4 de Noviembre de 2004, 04:44 »
Hola amigos me preguntaba si se puede hacer que las varibles tabla, cont y c
sean globales para q pueda trabajar con ellas en el ActionPerformed ya q si las
inicializo dentro de este metodo no me sirve. o si se las puedo pasar de para-
metro a este metodo. Salu2 de antemano.

Código: Text
  1.  
  2. import javax.swing.*;
  3. import java.awt.*;
  4. import java.awt.event.*;
  5.  
  6.  
  7. class Surface extends JFrame {
  8.       public int i;
  9.   Surface(){
  10.     final int tabla[][],c=0,cont=0;
  11.     //tabla almacena los numeros q el jugador desea en su tablero
  12.     int x,y,a,s,sa;
  13.     tabla=new int[5][5];
  14.     y=10;
  15.     s=0;
  16.     sa=0;
  17.     JButton boton[];//creo una arreglo de botones
  18.     boton = new JButton[100];
  19.        getContentPane( ).setLayout(null);
  20.     for (a=1;a<=10;a++)//cambia de fila
  21.     {
  22.       x=10;
  23.   for (i=sa;i<=sa+9;i++)//cantidad de columnas
  24.      {    
  25.        s=i;
  26.        boton[i]=new JButton(s+"");
  27.        boton[i].addActionListener(
  28.          new ActionListener (){
  29.            public void actionPerformed (ActionEvent event)
  30.            {
  31.  
  32.              String texto;
  33.              texto=event+"";//extrae el texto del boton del evento
  34.              texto=texto.substring(48,50);
  35.                 if (texto.charAt(1) ==(char)44)//44 es la coma    
  36.                texto=texto.substring(0,1);
  37.              JOptionPane.showMessageDialog (null,texto);
  38. //deseo utilizarlas aqui pero no puedo
  39.          
  40.   }
  41.           });//fin de action listener
  42.     this.getContentPane().add(boton[i]);
  43.     boton[i].setBounds(x,y,50,50);
  44.     x=x+50;  
  45.    }
  46.    y=y+50;
  47.          sa=s+1;//asigno el # en q quede para seguir la cuenta
  48.   }
  49. }
  50. }
  51.    
  52. class Bingo {
  53.  
  54.   public static void main(String args[]) {
  55.     Surface obj= new Surface();
  56.   obj.setBounds(100,5,525,550);
  57. obj.setVisible(true);  
  58. obj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  59. }  
  60. }
  61.  

12
Java / Introducir Jlist
« en: Sábado 2 de Octubre de 2004, 15:22 »
Hola  me pueden ayudar y decirme que sucede con este codigo que no introduce correctamente la JList en el JFrame
import java.awt.*;
//import java.awt.event.*;
import javax.swing.*;

class Proy extends JFrame
{
   String label [] = {"Cranberry", "Orange", //elementos de la lista
    "Banana", "Kiwi", "Blueberry",
    "Pomegranate", "Apple", "Pear",
    "Watermelon", "Raspberry", "Snozberry"};
JLabel eti2;
JTextField texto;
JLabel eti1;
JList list;
//JButton b1;


Proy(){ //constructor
list = new JList(label);
list.setVisibleRowCount(5);//#d objetos visibles en la lista
JScrollPane scroll = new JScrollPane(list);//barra de scroll para la lista
eti2 = new JLabel("LISTADO DE CANCIONES POR COMPOSITOR / INTERPRETE");
texto = new JTextField(10);
eti1 = new JLabel("Compositor/Interprete:");

this.getContentPane().setBackground(new Color(167,180,205));

this.getContentPane().add(eti1);
this.getContentPane().add(texto);
this.getContentPane().add(eti2);
this.getContentPane().add(scroll);
scroll.setBounds(270,170,30,70);
texto.setBounds(170,50,160,30);
eti1.setBounds(20,50,150,30);
eti2.setBounds(120,50,160,30);

} //fin del constructor   
   

public static void main(String args[]){

Proy obj = new Proy();

obj.setTitle("Listado de canciones por Compositor/ Interprete");
obj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
obj.setBounds(210,100,450,400);
obj.setVisible(true);   
   
}
   
}

SALU2 :(

13
Java / Tutoriales Manuales
« en: Martes 24 de Agosto de 2004, 05:37 »
me podrian enviar algunos links con buenos tutoriales de java para novatos
pero que esten bien completos. sobre como manejar AWT , Swing, entorno grafico. applets etc.

salu2    B)

14
Java / Re: Lectura Desde El Teclado
« en: Martes 24 de Agosto de 2004, 05:32 »
hola quisiera saber como haacen para leer datos desde el teclado
he probado con la instruccion System.in.read() pero no me funciona.
                                                     
                                                         ¡Gracias!   :comp:

15
Visual Basic 6.0 e inferiores / Capturar Teclas En Windows
« en: Viernes 5 de Marzo de 2004, 08:31 »
alguien puede decirme que api captura una tecla presionada
 sin que mi programa tenga el focus. por esto no puedo usar
 el evento keypress.
         ¡muchas gracias! y saludos

16
Visual Basic 6.0 e inferiores / Ocultar Programa De Windows
« en: Viernes 27 de Febrero de 2004, 06:57 »
como hago para ocultar mi programa de la lista de procesos de windows. si es que
se puede. o tengo que deshabilitar ctrl +alt+supr
                        saludos  :gracias:

17
Visual Basic 6.0 e inferiores / Extension De Tu Exe
« en: Miércoles 7 de Enero de 2004, 05:58 »
si alguien me pudise decir como hago para que si un archivo tiene una extension
creada con mi aplicacion al hacer doble click sobre este se carge en mi programa.
y como hago para ponerle el icono de mi programa a los archivos creados por este
o con su extension. por ejemplo como word que los archivos *.doc tienen el icono de word y se abren en word al hacer doble click.
                                   
                                 Salu2 y Gracias! :comp:

18
Visual Basic 6.0 e inferiores / Re: editor html
« en: Miércoles 26 de Noviembre de 2003, 04:28 »
estoy tratando de hacer un programa parecido a dreamweaver y necesito saber si se puede cargar  imagenes en un textbox o en una RTB. Si es asi como ?.  o si necesito utilizar otro control:ball:

Páginas: [1]