• Martes 16 de Abril de 2024, 10: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 - SteelX

Páginas: [1]
1
C/C++ / Libreria Conio.h Y Graphics.h
« en: Viernes 9 de Febrero de 2007, 04:17 »
Como la mayoria de Personas que estan empezando en c/++, estan comenzando a sacar de quicio(volviendo locos) a todos con estas librerias.  

He creado este post para acabar de una vez por todas con las preguntas sobre ellas.

CONIO.H y GRAPHICS.H
Este par de Librerias pertenecen a  Borland y bajo ningun concepto son estandar.

SOLO se pueden usar con el compilador de Borland Turbo c o Borland c.

Son incompatibles con gcc , esto quiere decir que Devcpp, codeblocks y cualquier IDE de Linux quedan descartados .

Visual c, descartado tambien.

existen otras librerias que se pueden usar para generar graficos. API de Windows, Ncusrses, SDL. etc


en este link econtraran una definicion mas especifica:
http://www.conclase.net/c/Borland/funciones.php


si algun otro integrante de este foro considera necesario agragar mas y que esten causando problemas, sea bienvenido a completar este post.

2
GNU/Linux / Compatibilidad
« en: Jueves 11 de Enero de 2007, 23:36 »
Si yo genero una libreria .a en fedora se puede usar en suse, debian ubuntu u otra distro??...

aclaro que pueden existir incompatibilidades entre 32 bits y 64bits

3
La taberna del BIT / El Mejor Gps Del Mundo
« en: Jueves 19 de Octubre de 2006, 22:22 »
aki les dejo lo ultimo en tecnologia
http://www.youtube.com/watch?v=L64UakvrqTw

4
GNU/Linux / Una Pregunta Para El Super Usuario
« en: Miércoles 11 de Octubre de 2006, 03:24 »
Hay alguna forma, de hacer un restore, sin haber hecho antes un backup. fue que me puse a instalar los drivers propietarios de la ati en mi laptop. no se en que afecta el yast, pero ya no me funciona, se queda colgado y me toca usar el xkill para tumbar la ventana. es mas pasando un  tiempo se cuelga todo el sistema.  y yo que solo queria que me funcionara el xgl :( , bueno. espero y no me toque reisntalar de nuevo el S.O.

5
Aplicaciones Web Pre-Fabricadas / Re: Una Duda, De Novato
« en: Lunes 9 de Octubre de 2006, 17:16 »
Como buen novato en php, y acostumbrado a otros lenguajes esto se me hace un poco complicado.

tengo instalado el SMF funciona perfectamente, adicione temas y todo perfecto.

la pregunta es como hago para que toda la pagina me quede en tabs??
es decir, un menu para elegir entre secciones, para que me quede la pagina con el color del tema. y cosas asi.. alguien tiene algun manual. al respecto. o alguna pagina.

un ejemplo seria solocodigo. que tiene un incio(home),foros,blogs...etc y entras el foro y el resto del website se ven lo mismo.

6
Dudas informáticas / Programa Para Trabajar Con Flash
« en: Jueves 28 de Septiembre de 2006, 19:02 »
Existe algun programa para trabajar con Flash que sea gratis?, o

existe alguno que le haga la competencia.??

Que mas programas trabajan con action script??

7
La taberna del BIT / Que Divertido
« en: Martes 26 de Septiembre de 2006, 05:36 »
http://www.youtube.com/p.swf?video_id=dQkS...OkoPmeKCG6lFn9Z



disculpen si ya lo habian posteado antes  :D

8
C/C++ / Librerias Boost En Linux
« en: Viernes 15 de Septiembre de 2006, 22:38 »
Buenas. he utilizado las Librerias BOOST en windows y no he tenido ningun problema.
ahora en linux me saca unos errores de unas funciones que no encuentra. En windows en las librerias si tienen directorios Include y Lib. pero linux no lo instala, debere bajarlo de internet y crear el directoio lib. O existe alguna libreria ya sea .lib o .a  con el que pueda enlazar las funciones...??

de todas maneras aki estan los errores.

Código: Text
  1.  
  2. ../source prj/pathfile.cpp:20: referencia a `boost::filesystem::initial_path()' sin definir
  3. ../source prj/pathfile.cpp:23: referencia a `boost::filesystem::native(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' sin definir
  4. ../source prj/pathfile.cpp:23: referencia a `boost::filesystem::path::path(char const*, bool (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))' sin definir
  5. ../source prj/pathfile.cpp:23: referencia a `boost::filesystem::system_complete(boost::filesystem::path const&)' sin definir
  6. ../source prj/pathfile.cpp:31: referencia a `boost::filesystem::exists(boost::filesystem::path const&)' sin definir
  7. ../source prj/pathfile.cpp:33: referencia a `boost::filesystem::path::native_file_string() const' sin definir
  8. ../source prj/pathfile.cpp:37: referencia a `boost::filesystem::is_directory(boost::filesystem::path const&)' sin definir
  9. ../source prj/pathfile.cpp:40: referencia a `boost::filesystem::path::native_directory_string() const' sin definir
  10. ../source prj/pathfile.cpp:48: referencia a `boost::filesystem::is_directory(boost::filesystem::path const&)' sin definir
  11. ../source prj/pathfile.cpp:51: referencia a `boost::filesystem::path::leaf() const' sin definir
  12. ../source prj/pathfile.cpp:56: referencia a `boost::filesystem::path::leaf() const' sin definir
  13. ../source prj/pathfile.cpp:62: referencia a `boost::filesystem::path::leaf() const' sin definir
  14. ../source prj/pathfile.cpp:71: referencia a `boost::filesystem::path::native_file_string() const' sin definir
  15. .objs/source prj/pathfile.o: En la función `directory_iterator':
  16. /usr/include/boost/filesystem/operations.hpp:114: referencia a `boost::filesystem::detail::dir_itr_init(boost::shared_ptr<boost::filesystem::detail::dir_itr_imp>&, boost::filesystem::path const&)' sin definir
  17. .objs/source prj/pathfile.o: En la función `boost::filesystem::directory_iterator::dereference() const':
  18. /usr/include/boost/filesystem/operations.hpp:138: referencia a `boost::filesystem::detail::dir_itr_dereference(boost::shared_ptr<boost::filesystem::detail::dir_itr_imp> const&)' sin definir
  19. .objs/source prj/pathfile.o: En la función `boost::filesystem::directory_iterator::increment()':
  20. /usr/include/boost/filesystem/operations.hpp:140: referencia a `boost::filesystem::detail::dir_itr_increment(boost::shared_ptr<boost::filesystem::detail::dir_itr_imp>&)' sin definir
  21. collect2: ld returned 1 exit status
  22. Process terminated with status 1 (0 minutes, 3 seconds)
  23.  
  24.  
  25.  
  26.  

9
La taberna del BIT / Ensayo Del Elefante
« en: Viernes 18 de Agosto de 2006, 17:31 »
Las Naciones Unidas convocaron a equipos de estudiantes universitarios de todos los países para que cada equipo presentase una monografía sobre el elefante.

Se realizaron tres reuniones generales explicatorias y cuando no hubo mas dudas, los equipos tuvieron siete días para presentar su trabajo.

Lo que las Naciones Unidas buscaba -y lo logró- es que cada uno lo hiciera de acuerdo a su particular idiosincrasia:

Los norteamericanos:

Presentaron un pequeño librito o manual, Encuadernado en rústicaque se titulaba: "All about the elephant"

Los alemanes:

Presentaron sesenta y ocho tomos encuadernados en cuero, el primero se titulaba: "Un brevísimo y somerísimo estudio sobre el elefante, el primer tomo, "La oreja izquierda".

Los franceses:

Presentaron un libro titulado: "L'amour et l'elephant"

Los japoneses:

Presentaron dos libros: "Como copiar elefantes" y "El elefante transistorizado"

Los holandeses:

Presentaron: "Variaciones sobre quesos a base de leche de elefanta"

Los ingleses:


Presentaron: "God save the elephant"

Los portugueses:

Presentaron un ensayo llamado: "Os elefantes mais poderosos do mundo son los elefantes lusitanos de Angola y Mozambique"

Los españoles:

Presentaron dos libros: "Esencia, presencia y constancia del elefante" y "El elefante católico a la luz de las doctrinas de Santo Tomás de Aquino y San Francisco Javier".

Y cuando le preguntaron a los colombianos por su trabajo sobre el elefante, contestaron:

"¡Ay jueputa! ¿Era para hoy?"



jejejeje.. bueno. sin comentarios

10
La taberna del BIT / Feliz Dia Del Ingeniero A Todos
« en: Viernes 18 de Agosto de 2006, 00:16 »
Les deseo muchas Felicidades a los Ingnieros de Sistemas y los que estan en proceso de serlo :kicking:

11
La taberna del BIT / Peliculas De Videojuegos
« en: Miércoles 16 de Agosto de 2006, 04:40 »
He visto muchas peliculas de todos los generos, oero estas se llevan un 10 en el ranking de las malas. p.e:
Mario Bros
Street Fighters

asi hay otras.. la ultima en salir fue Silent hill que la tengo por aki a ver que tal me parece.


son un verdadero fracaso para los videojugadores.. que estafa

12
Publicaciones y e-books / Ftp De Ebooks
« en: Lunes 10 de Julio de 2006, 23:07 »
Bueno. como la mayoria de los links de los ebooks se cayeron entonces para reivindicarme le pongo este:


ftp://194.44.214.3/pub/e-books/

13
Visual C++ / [Artículo] Configurar aplicaciones visual c++ para trabajar con ACE+TAO un FrameWork de CORBA
« en: Domingo 6 de Noviembre de 2005, 18:06 »
CORBA es la capa Middleware mas completa para aplicar sistemas distribuidos. Fue creado por la OMG y su uso se extiende para muchas compañias lideres en el momento, como son: NOKIA, SIEMENS, NASA, Agencia aeronautica de USA, Boeing(Fabricante de Aviones) y muchas mas.

En este articulo mas bien es u pequeño tutorial de como configurar el ACE+TAO, para que funcione con visual c++ e implementar asi aplicaciones distribuidas utilizando el naming service.

para simplificar las cosas se hizo un documento pdf y asi lo tendras guardado en tu PC, para cuando quieras utilizarlo o darselo a otra persona.



Autor: SteelX

14
Visual C++ / Vc++ 6.0 Y Corba(ace+tao)
« en: Sábado 5 de Noviembre de 2005, 00:53 »
Proximamente subiré un Manual de como configurar El ACE+TAO, que es un Framework de corba; mas bien una capa de comunicaciones middleware que utiliza corba.

ademas despues de esto subire un ejemplo basico de arquitectura cliente/servidor utilizando este Framework con visual c++6.0

quisiera saber la opinion de personas que les pueda servir esta información..


 :D

15
Publicaciones y e-books / Un Link Con Muchos E-books
« en: Sábado 5 de Noviembre de 2005, 00:42 »

16
Visual C++ / Tipo De Cuenta Usuario
« en: Jueves 7 de Julio de 2005, 16:45 »
Hola necesito obtener El tipo de cuenta que se esta utilizando en un Pc o sea si es administrador o es cuenta limitada.



gracias por todo :lightsabre:

17
Visual C++ / Cual Mensaje Envia Windows?........
« en: Sábado 25 de Junio de 2005, 17:00 »
el problema que tengo es el siguiente.

la aplicacion que cree no se destruye de una manera convencional. he desactivado  que se cierre con botones y con la combinacion alt+F4. el repoblema es que necesito el mensaej de destruir la aplicacion, para que esta mande cierto mensaje a a una aplicacion remota, avisandole que se destruyó.


 Hay dos formas que se destruya:

1)utilizando el administrador de tareas o cualquier programa para matar procesos.
que mensaje envia cuando se hace de esta manera?.

2)cuando se apaga o se reinicia el sitema(windows). sera el mismo mensaje que es anterior?




muchisimas gracias

18
Visual C++ / Eventos En Un Control Flexgrid Dialog Bar
« en: Sábado 18 de Junio de 2005, 22:08 »
como se pueden disparar eventos en un control flexgrid, pero este esta sobre una barra de dialogo(CDialogBar)?
he tratado de  todas las formas pero no lo he conseguido. A ver si alguno puede ayudarme. En una aplicacion basada en dialogos (dialog based). funciona correctamente y dispara los eventos ..pero no es el caso en una aplicacion SDI.


por favor agradezco su ayuda. pues es como urgente la respuesta....gracias





 :(

19
Visual C++ / Ocultar Un Dialog Based
« en: Jueves 26 de Mayo de 2005, 15:55 »
he creado una aplicacion con un basada en un dialogo, pero quiero que este no aparezca, mejor dicho este oculto. en una aplicacion normal se coloca m_pMainwnd->ShowWindow(SW_HIDE). pero en la aplicaion basada en dialogo no funciona. podrian decirme como conseguir esto?



gracias

 :lightsabre:

20
Visual C++ / Cmainframe En Otro Cpp
« en: Viernes 29 de Abril de 2005, 18:48 »
mi pregunta es sencilla.


como hago para llamar una funcion que esta dentro de la clase CMainFrame en otro cpp que no sea MainFrm.cpp. me explico mejor tengo una funcion en la clase (se llma insertar).
Class CMainFrame : public CFrameWnd
{
   
protected: // create from serialization only
   CMainFrame();
   DECLARE_DYNCREATE(CMainFrame)

// Attributes
public:
   void insertar(CHAR *);//ESTA ES LA FUNCION

   int itm;
   Basesqlstd base;
// Operations
public:
//////////////////////////////////////////
y quiero llamarla en un cpp que tengo que se llma servidor.cpp el problema es que no se como acceder a la funcion. he intentado declarando un puntero.. CMainFrame pero no puedo acceder a la clase debido a que el constructor esta Protegido.
Si tambien lo puse publico. pero cuando se ejecuta la funcion a llamar me manda un assert.. y se cierra la Aplicacion.

ALguno sabe instanciar esta clase?????


gracias :(

21
Java / Problema Con La Carga De Un Archivo De Texto.
« en: Viernes 15 de Abril de 2005, 17:46 »
hola a todos

estoy trabajando en java cierto texto y me encomendaron la realizacion de un programa que abra un fichero de n tamaño(mas de 10.000 lineas) y que linea por linea depure la informacion que contiene; la apertura del archivo y la cargada las realiza bien sin realizar la depuracion, el problema esta cuando realizo la depuracion al mintras que mantengo abierto el archivo, realiza el proceso hasta cierto numeros de lines y luego se detiene el codigo es el sigiente.

la clase que realiza la depuracin de la cadena es:
import java.io.*;

public class Cadena{
   
   String frase;
   
   public Cadena(){
      
      this.frase=new String();
      
   }
   public void init(){
      
      this.frase=" ";
      
   }
   
   public int buscar_Numero(String frases){
      int posicion=-1;
      String Numero=new String();
      char x='0';
      while(x<='9'){
         Numero=Character.toString(x);
         if((frases.indexOf(Numero))!=-1){
            posicion=frases.indexOf(Numero);
            return posicion;
         }
         x++;
      }
      
      return posicion;      
   }
   
   public  int buscar_Mayusculas(String frases){
      int posicion=-1;
      String letra=new String();
      char x='A';
      
      while(x<='Z'){
         
         letra=Character.toString(x);
         
         if((frases.indexOf(letra))!=-1){
            
            posicion=frases.indexOf(letra);
            return posicion;   
         }   
         
         x++;
      }
      
      return posicion;
   }
      
/////////////////////////////////////////////////////////////////   


public  int Autores(String frase){
   int a=0,b=0,w=0,fin=0,p=0;
   String subcadena=new String();
   a=frase.indexOf("^a");
   while(a!=-1){
      b=frase.indexOf("^b",a);
      w=frase.indexOf(" ",b);
      if(b!=-1){
         this.frase+=" "+frase.substring(a+2,b);
         
         a=frase.indexOf("^a",b);
         
         if(a!=-1){
            this.frase+=" "+frase.substring(b+2,a)+",";
         
            b=frase.indexOf("^b",a);
            w=frase.indexOf(" ",b);
         }else{
            p=frase.indexOf(".",b);
         
            if((w+2)==p){
               if(p!=-1){
                  this.frase+=" "+frase.substring(b+2,p+1);
         
                  fin=p+1;
               
               }else{
                  fin=buscar_Mayusculas(frase.substring(b+3,w));
                  if(fin!=-1){
                     fin+=3+b;
                     this.frase+=" "+frase.substring(b+2,fin);   
                  }else{
                     this.frase+=" "+frase.substring(b+2,w);
                     fin=w;
                  }
               }   
            }else{
               fin=buscar_Mayusculas(frase.substring(b+3,w));
               if(fin!=-1){
                  fin+=3+b;
                  this.frase+=" "+frase.substring(b+2,fin);   
               }else{
                  this.frase+=" "+frase.substring(b+2,w);
                  fin=w;
               
               }
                  
            }
            
         }
         
      }
         
            
   }


   this.frase+="; ";
   
   
   return fin;
   
   
}
////////////////////////////////////////////////////////////////////////////////////////
   public  int buscar_Mayusculas(String frases,char x){
      int posicion=-1;
      String letra=new String();
      
      letra=Character.toString(x);
      posicion=frases.indexOf(letra);
      return posicion;   
            
   }
//////////////////////////////////////////////////////////////////////////////////////////
   public  int buscar_Mayuscula(String frases,char x){
      int posicion=-1;
      String letra=new String();
      
      letra=Character.toString(x);
      posicion=frases.lastIndexOf(letra);
      return posicion;   
            
   }
   ///////////////////////////////////////////////////////////////////////////////////////////
public int Mayuscula_posmayor(String frase){
   int pos=0,sw=0,x=0,ps[]=new int[50];
   char a='A';
   while (sw!=-1){
      pos=this.buscar_Mayuscula(frase,a);
      if(pos!=-1){
         ps
  • =pos;

         x++;
      }
      if(a=='Z') sw=-1;
      a++;
   }
   pos=0;
   int temp=0;
   for(int y=0;y<x;y++){
      for (int z=y+1;z<x;z++){
         if(ps[y]<ps[z]){
            temp=ps[z];
            ps[z]=ps[y];
            ps[y]=temp;
         }
      }
   }
   
   pos=ps[0];
   return pos;
   
}
///////////////////////////////////////////////////////////////////////////////////////////
public int Mayuscula_posmenor(String frase){
   int pos=0,sw=0,x=0,ps[]=new int[50];
   char a='A';
   while (sw!=-1){
      pos=this.buscar_Mayusculas(frase,a);
      if(pos!=-1){
         ps
  • =pos;

         x++;
      }
      if(a=='Z') sw=-1;
      a++;
   }
   pos=0;
   int temp=0;
   for(int y=0;y<x;y++){
      for (int z=y+1;z<x;z++){
         if(ps[y]>ps[z]){
            temp=ps[z];
            ps[z]=ps[y];
            ps[y]=temp;
         }
      }
   }
   
   pos=ps[0];
   return pos;
   
}
/////////////////////////////////////////////////////////////////////////////////////////
public int buscar_numero(String frase,char x){
   int posicion=-1;
      String letra=new String();
      
      letra=Character.toString(x);
      posicion=frase.lastIndexOf(letra);
      return posicion;
}
//////////////////////////////////////////////////////////////////////////////////////

public int Numero_posmayor(String frase){
   int posicion=-1;
   int pos=0,sw=0,x=0,ps[]=new int[50];

   char a='0';
   while (sw!=-1){
      pos=this.buscar_numero(frase,a);
      if(pos!=-1){
         ps
  • =pos;

         x++;
      }
      if(a=='9') sw=-1;
      a++;
   }
   pos=0;
   int temp=0;
   for(int y=0;y<x;y++){
      for (int z=y+1;z<x;z++){
         if(ps[y]<ps[z]){
            temp=ps[z];
            ps[z]=ps[y];
            ps[y]=temp;
         }
      }
   }
   
   posicion=ps[0];
   
   return posicion;
}
//////////////////////////////////////////////////////////////////////////////////////
public int Numero_posmenor(String frase){
   int pos=0,sw=0,x=0,ps[]=new int[50];

   char a='0';
   while (sw!=-1){
      pos=this.buscar_Mayusculas(frase,a);
      if(pos!=-1){
         ps
  • =pos;

         x++;
      }
      if(a=='9') sw=-1;
      a++;
   }
   pos=0;
   int temp=0;
   for(int y=0;y<x;y++){
      for (int z=y+1;z<x;z++){
         if(ps[y]>ps[z]){
            temp=ps[z];
            ps[z]=ps[y];
            ps[y]=temp;
         }
      }
   }
   
   pos=ps[0];
   
   return pos;
   
}
//////////////////////////////////////////////////////////////////////////////////////
public int titulo_decripcion(String frase){
   int fin=0,m=0,w=0,a=0;
   fin=this.Numero_posmenor(frase);
   w=frase.indexOf(" ");
      
   if(fin!=-1){
      if(w!=-1){
      
         if(w<fin){
            this.frase+=" "+frase.substring(0,w);
      
         
            a=frase.indexOf(" ",w+1);
            
            while(a<fin){
               
            
               
               this.frase+=" "+frase.substring(w,a);
               
               w=a;
               
               a=frase.indexOf(" ",w+1);
               
            }
            this.frase+=" "+frase.substring(w,fin);
            w=this.Mayuscula_posmenor(frase.substring(fin));
            this.frase+=" "+frase.substring(fin,w+fin);
            fin+=w;
         
            
            m=this.Mayuscula_posmenor(frase.substring(fin+1));
            m+=1;
            
            this.frase+=" "+frase.substring(fin,fin+m);
            fin+=m;
            m=this.Numero_posmenor(frase.substring(fin));
            this.frase+=" "+frase.substring(fin,fin+m);
            fin+=m;
         }else{
            this.frase+=" "+frase.substring(0,fin);   
            this.frase+=" "+frase.substring(fin,fin+4);
            fin+=4;
            m=this.Mayuscula_posmenor(frase.substring(fin+1));
            m+=1;
            this.frase+=" "+frase.substring(fin,fin+m);
            fin+=m;
            m=this.Numero_posmenor(frase.substring(fin));
            this.frase+=" "+frase.substring(fin,fin+m);
            fin+=m;
         }   
      }else{
         this.frase+=" "+frase.substring(0,fin);
         this.frase+=" "+frase.substring(fin,fin+4);
         fin+=4;
         m=this.Mayuscula_posmenor(frase.substring(fin+1));
         m+=1;
         this.frase+=" "+frase.substring(fin,fin+m);
         fin+=m;
         m=this.Numero_posmenor(frase.substring(fin));
         this.frase+=" "+frase.substring(fin,fin+m);
         fin+=m;
      }
         
   }
   this.frase+="; ";

   
   return fin;
}
 ///////////////////////////////////////////////////////////////////////////////
public int codigo(String frase){
   int fin=0,m=0;
   

   m=this.Numero_posmayor(frase);
   this.frase+=" "+frase.substring(0,m+1);
   fin=m+1;
   this.frase+=";";

   return fin;
}
///////////////////////////////////////////////////////////////////////////////////////////
public int temas(String frase){
   int fin=0,m=0;
   
   m=this.Mayuscula_posmayor(frase);
   this.frase+=" "+frase.substring(0,m+1);
   fin=m+1;
   this.frase+=";";

   return fin;
}

}

/////////////////////////////////////////////////////////////////////////////////////////////

y la que controla la apertura del archivo es:


File name= fileChooser.getSelectedFile();
      if(name.exists()) {
         if (name.isFile()) {
            try {
               BufferedReader input= new BufferedReader(new FileReader (name));
               StringBuffer buffer= new StringBuffer();
               String text;
               areaTextos.setText("");
               int a=0,tamaño=0,y=0;
               while ((text=input.readLine()) !=null){
                  y++;
                  
                  a=text.indexOf("^a");
                  tamaño=text.length();
      
      
                  if(tamaño>100){
                     if(a!=-1){
                        //System.out.println("la cadena isis es:  "+isis+"\n\n\n");
                        w=caden.Autores(text);
                        w+=caden.titulo_decripcion(text.substring(w));
                        w+=caden.codigo(text.substring(w));
                        w+=caden.temas(text.substring(w));
               
                     }else{
                        w=caden.Mayuscula_posmenor(text);
                        if(w!=-1) w+=caden.titulo_decripcion(text.substring(w));
                        if(w!=-1) w+=caden.codigo(text.substring(w));
                        if(w!=-1) w+=caden.temas(text.substring(w));
                     }
                  buffer.append(caden.frase+ "\n");
                  caden.frase=" ";
                  }
               
            }
               System.out.println(y);
               areaTextos.append(buffer.toString());
            }catch (IOException ioException) {
               JOptionPane.showMessageDialog(null,"Error en el archivo", "Error",JOptionPane.ERROR_MESSAGE);
            }
         }
         else if (name.isDirectory ()) {
            String directory[] = name.list();
            areaTextos.append("\n\nContenido del directorio:\n");
            for (int i=0;i<directory.length; i++)
               areaTextos.append(directory +"\n");
         }
         else {
            JOptionPane.showMessageDialog(null," No existe "," Error ",JOptionPane.ERROR_MESSAGE);
         }

22
Visual C++ / Hooking
« en: Jueves 16 de Septiembre de 2004, 16:50 »
hola necesito que alguien me ayude con las tecnicas de ganchos("hooks")

manuales documentos ..si estan en español mejor.

les agradesco :comp:

23
C/C++ / Ganchos "hooks"
« en: Lunes 6 de Septiembre de 2004, 16:36 »
hola a todos ..he trabajado con procesos por poco tiempo, he aprendido mucho sobre la creaacion y la terminacion de los mismos. estoy tratando de diseñar una aplicacion que prevenga la ejecucion de una aplicacion..o de procesos(dll,exe).
cualquiera que esté tratandode accesar al sistema..esto solo se puede conseguir co hooks o ganchos..tengo algunos manuales de internet pero estan muy abstractos..la idea es usar una tecnica de ganchos que se llama gancho expandido
o wide hooking..pero aun sigo tratando
les agradeceria si me ayudaran a tratar de comprender este tema

 :)

gracias

24
Visual C++ / Clistbox
« en: Lunes 23 de Febrero de 2004, 21:11 »
:hola: a todos soy muy nuevo en visual c++ y he estado intentando utilizar el evento de dobleclick en un ClistBox pero por items(individualmente) y no lo consigo se que manda un mensaje _NOTIFY pero no lo se manipular..ah es con MFC muchas gracias  


:comp:

Páginas: [1]