• Viernes 29 de Marzo de 2024, 10:07

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

Páginas: 1 2 [3] 4 5 6
51
PHP / Redireccion
« en: Jueves 21 de Septiembre de 2006, 14:42 »
Vieron cuando se registrar en el foro, o postean un mensaje aparece un cartelito diciendo que estan ciendo transferidos en un par de segundos.
Citar
Gracias, Tu mensaje ha sido modificado
Por favor, espera mientras eres transferido...
(Pincha aquí si no quieres esperar)

¿Como se puede hacer eso en php?
Código: Text
  1.  
  2. header("Location: index.php");
  3.  
  4.  
lo que pasa con el código anterior, es que no logro hacer que sea en 5 segundos. Es decir, si hago un:
Citar
echo "un mensaje";
header("Location: index.php");
me tira un error diciendo que la cabecera ya fue enviada.

52
La taberna del BIT / Re: Matando El Deseo De Ser Programador
« en: Jueves 21 de Septiembre de 2006, 03:06 »
Navegando me topé con este texto:
http://barrapunto.com/submit.pl?op=viewsub&subid=41833.89105

Es un relato que hace un programador sobre su vida, en momentos, se pasa con las palabras y parece que solo tiene ira;  pero al final, termina reflexionando  al parecer con la cabeza fría.
Hay muchas cosas que serán muy comunes, otras serán particularidades de su vida, pero todos los que programamos, habrémos padesido de algunas de ellas.
Citar
Esto lo notaba en que cuando pasaba dos o tres horas delante de la pantalla, si venía alguien a hablar conmigo o yo tenía que hablar con alguien, me notaba muy nervioso. Eso también me pasaba en mi casa, era como que estar con el ordenador me desconectaba del mundo y luego cuando volvía a este me encontraba con que no reaccionaba demasiado bien a las situaciones.
Citar
lo peor de todo es que las cosas más difíciles de la carrera son las que menos me sirven ahora.
Citar
Lo peor es dar con el “friki” de turno viciado hasta la muerte con la informática, que sabe todas las pijadas, la tarjeta gráfica más potente, el procesador top, etc, pero que en realidad sabe menos que tú de la “informática real”. Lo malo es que aunque él sepa menos que tú, da la impresión, al jefe, de que sabe más, y en el mundo de la informática la apariencia que des lo es todo. Da igual que seas un programador en C++ de la ostia y quites el sentio con tus bucles while, da lo mismo!, si no pareces un “friki” de la informática no se te va a valorar.

PD: no adjunto el texto porque se sarpa con el lenguaje.

53
La taberna del BIT / Si Creían Que Conocian A Alguien Muy Molesto...
« en: Miércoles 13 de Septiembre de 2006, 16:45 »
aquí la imagen de una carta documento que mandaron los gerentes de un negocio a la esposa  de un tipo muuuuy molesto explicandole las razones de porque vetaron a ella, sus hijos, y AL MARRIDO.


54
La taberna del BIT / Pong
« en: Miércoles 13 de Septiembre de 2006, 02:43 »
Siempre que cambiaba de lenguaje (ActionScript, Pascal, Delphi, C..) realizaba una especie de pong para practicar el tema de las rutinas gráficas pero nunca se me ocurió esto:

http://h4sh.com/paddlepower

55
La taberna del BIT / Google
« en: Martes 12 de Septiembre de 2006, 14:38 »
No les parece que hace 3,4 años que era más facil encontrar ciertas cosas en google y ahora se volvió complicado.
No se, a mi como que me da esa impresión.

56
Sobre los Foros de SoloCodigo / Juntar Mensajes Rechazados
« en: Jueves 7 de Septiembre de 2006, 21:40 »
Se me ocurió, ¿por que no juntamos las secciones de mensajes rechazados en una sola?
Total, a  quien le importa del foro que venga.

57
C# / Insertar Registro Con Oledb
« en: Jueves 31 de Agosto de 2006, 14:20 »
Ya pude leer todos los registros de una tabla y mostrarlos en un txt, lo que no logro hacer es agragar un registro. No me tira error, pero no agraga nada.
El código que uso es masomenos este: (no lo tengo a mano)
Código: Text
  1.  
  2. OleDBConnection Conection = new OleDBConnection(cadenaConexion);
  3. //se conecta bien, segurisimo, ese no es el problema
  4. OleDBDataAdapter Adapter = new OleDBDataAdapter("SELECT * FROM tabla", Connection);
  5. DataSet dataSet = new DataSet();
  6. Adapter.Fill(dataSet, "tabla");
  7. //hasta ahora todo bien, el data set se llena con registros bien , ya que los pude leer.
  8.  
  9. DataRow Row = new DataSet.Tables["tabla"].NewRow();
  10. //aqui lleno la Row con Datos
  11. Row["columna"] = "cadena"
  12. ......
  13. Los nombres de las columnas estan bien, de lo contrario tira error.
  14.  
  15. //luego anado la row a la tabla
  16. dataSet.Tables["tabla"].Rows.Add(Row);
  17. dataSet.AcceptChanges();
  18.  
  19. //еsto es lo que creo que falla
  20.  
  21. Adapter.Update(dataSet, "tabla");
  22.  
  23.  

Si esta mal el nombre de algun miembro, es porque no tengo el código a mano, y no me acuerdo bien....

Lo que no entiendo es porque no agraga el registro, busque codigos en internet y son maso menso parecidos por no decir idénticos. Algunos usan OleDBCommanBuilder, pero ya probé con el y tuve el mismo resultado.
Creo que me falta cambiar  Adapter.UpdateCommand o Adapter.InsertCommand...

Lo que quisiera saber es alguna manera facil de insertar un registro en una tabla donde la Conexion, el Adaptador, y el dataSet lo creo con código en tiempo de ejecucion.

58
C# / Pasar Info Entre Forms
« en: Martes 29 de Agosto de 2006, 20:00 »
Traté de las formas que se me ocurieron y no lo logré.
Lo que necesitaría es saber como podría pasar el texto de un textBox1 que pertenece a Form1  a  textBox2 que etstá en Form2.

Citar
public class Program
    {
        [STAThread]
        static void Main()
        {
            Form1 = new Form1();
            Application.Run(Form1);
            ClassInformacionIntermedia Info = new InformacionIntermedia();
El problema es que nunca se crea una instancia de Program, y cualqueir cosa que cree all'i, no se como hacerle referenica.

Entiendo que debería declarar algo como static, pero no logro todavía darle cuerpo.

59
La taberna del BIT / Día Firefox
« en: Martes 29 de Agosto de 2006, 18:06 »

Enlace Aqui
Citar
Tienes razones para usar Firefox.

Tomaste una decisión meditada sobre la forma en la que querías usar la web. Te has convertido en parte del movimiento en el que Firefox confía – una comunidad que está restaurando el equilibrio de la Web.

A partir del 15 de julio, el día en que la Fundación Mozilla fue creada, te pedimos que cuentes a una persona que no usa Firefox porqué crees que debería.

Comparte Firefox con un amigo. Si tu amigo descarga Firefox antes del 15 de septiembre, ambos seréis inmortalizados en Firefox 2.

60
DirectX / Directx Sdk
« en: Sábado 12 de Agosto de 2006, 15:42 »
Segun entiendo, para programar usando DirectX en C# es necesario descargar el DirectX SDK, ¿o no?. que pesa como 250 Mb.

Usando Delphi, tan solo tenía que descargar las cabeceras que no pesaban mas de 2 Megas, sin tener que bajar el SDK.

¿Alguien sabe por que? Que es lo que hace exactamente el SDK de DirectX?

61
Dudas informáticas / Esquemas Mecanografia
« en: Jueves 10 de Agosto de 2006, 15:05 »
Segun he notado, existen muchos esqumas distintos de tipeado mecanográfico que varían ligeramente en la parte superior, es decir los numeros.

Les muestro por orden de la votacion las distintas posibilidades:

Esquema 1(Todo diagonal izquierda)


Esquema 2 (2,3 mismo dedo, 0 anular,  numerico se corre 1 a la derecha la diagonal)


Esquema 3 (similar Esquema 2, 0 con menique)


Esquema 4 (similar esquema 2, medio no se usa para 8)


PREGUNTAS ADICIONALES:
¿Que pulgar usan para el SpaceBar (espacio)?
¿Que lenguaje de teclado usan para programar: Ingles,Español, otro?

62
La taberna del BIT / Creadores De C#
« en: Lunes 7 de Agosto de 2006, 15:55 »
Estaba hechando un vistazo a la sintaxis de la POO de C# y me resulto muy familiar.

Luego leí esto:
Citar
C# (leído en inglés “C Sharp” y en español “C Almohadilla”) es el nuevo lenguaje de propósito general diseñado por Microsoft para su plataforma .NET. Sus principales creadores son Scott Wiltamuth y Anders Hejlsberg, éste último también conocido por haber sido el diseñador del lenguaje Turbo Pascal y la herramienta RAD Delphi.
Fuente: http://www.clikear.com/manuales/csharp/c9.asp
Y Ahora qeu recuerdo, Microsoft, hace años, había comprado una buena parte de Borland.
Es más, el ultimo entorno de Borland, que es .Net y win32, traía el compilador de: C#, ASP.NET, VB.NET , Delphi.NET y delphi32. (lo que me preguntaba, es que si el compilador de C# que trae Delphi 2006, es el mismo que el de Visual Studio.NET).

63
Dudas informáticas / Macos En Intel Y Amd64
« en: Miércoles 21 de Junio de 2006, 17:30 »
me preguntaba si es cierto que ahora hay una version de Mac OS que corre bajo Intel o Athlon64.
Aqui les dejo un enlace que dice como bajar y instalarlo:

http://www.cristalab.com/tutoriales/116/in...un-pc-intel-x86

64
C/C++ / Getwindow Y Getactivewindow
« en: Jueves 27 de Abril de 2006, 20:20 »
No logro hacer que la funcion GetActiveWindow me devuelva algo distinto de NULL jutno con GetWindow.
Lo estoy haciendo en una aplicacion consola con DevC++, no se si eso tendrá algo que ver.

por sierto, El while nunca se me ejecuta hasta si pongo como condicion que sea Igual en vez de Distinto.
Código: Text
  1.  
  2. #include <cstdlib>
  3. #include <iostream>
  4. #include <windows.h>
  5.  
  6. using namespace std;
  7.  
  8. int main(int argc, char *argv[])
  9. {
  10.   HWND hWnd;
  11.   LPTSTR lpClassName;
  12.   LPTSTR lpWindowText;
  13.  
  14.   hWnd = GetWindow(GetActiveWindow(), GW_HWNDFIRST);  
  15.   GetClassName(hWnd, lpClassName, sizeof(lpClassName));
  16.   hWnd = GetActiveWindow();
  17.  
  18.   while(hWnd!=NULL){
  19.     GetClassName(hWnd, lpClassName, sizeof(lpClassName));
  20.     GetWindowText(hWnd, lpWindowText, sizeof(lpWindowText));
  21.     cout<< hWnd << ":  " << lpClassName << " - " << lpWindowText << endl;
  22.     hWnd = GetWindow(hWnd, GW_HWNDNEXT);
  23.   }
  24.  
  25.   system("PAUSE");
  26.   return EXIT_SUCCESS;
  27. }
  28.  
  29.  

65
Sobre los Foros de SoloCodigo / Taberna De Bit
« en: Sábado 25 de Marzo de 2006, 01:05 »
La idea que me surgió es está:

Sería medio inutil tener un moderador específico para la taberna de bit, pero es más que evidente que hace falta, como por ejemplo para fundir discuciones repetidas.

Un posibilidad que me surgió sería que todos los moderadores puedan moderar la tabarna de bit. ¿No se que opinan?

66
Trucos / Listar Los Procesos Corriendo
« en: Viernes 10 de Marzo de 2006, 22:17 »
Con este código, pueden saber los nombres de todos los procesos que están en
ejecucion en Windows (probado en XP).

Componentes Necesarios:
  ListBox1, Button1

Código: Text
  1.  
  2. procedure TForm1.Button1Click(Sender: TObject);
  3. var
  4.   Wnd : hWnd;
  5.   buff: ARRAY [0..127] OF Char;
  6. begin
  7.   ListBox1.Clear;
  8.   Wnd := GetWindow(Handle, gw_HWndFirst);
  9.   while Wnd <> 0 do
  10.   begin
  11.     if (Wnd <> Application.Handle) and
  12.                  {IsWindowVisible(Wnd) and}  //Solo se veran los procesos con ventana
  13.                  (GetWindow(Wnd, gw_Owner) = 0) and
  14.                  (GetWindowText(Wnd, buff, sizeof(buff)) <> 0) then
  15.                  begin
  16.       GetWindowText(Wnd, buff, sizeof(buff));
  17.       ListBox1.Items.Add(StrPas(buff));
  18.     end;
  19.   Wnd := GetWindow(Wnd, gw_hWndNext);
  20.   end;
  21.   ListBox1.ItemIndex := 0;
  22.   ListBox1.Sorted := True;
  23. end;
  24.  
  25.  

67
La taberna del BIT / ¿como Se Hizo?
« en: Martes 21 de Febrero de 2006, 01:54 »
Ya sabemos que con un compilador de algun lenguaje, podemos diseñar un nuevo compilador con un nuevo lenguaje pero.........
¿Y como hicieron para hacer el primer compilador que compiló las demás cosas?

68
Trucos / Links A Sitios Sobre Delphi
« en: Miércoles 4 de Enero de 2006, 14:40 »

69
Sobre los Foros de SoloCodigo / Trasladar Mensaje
« en: Sábado 1 de Octubre de 2005, 14:56 »
Como que intento trasladar mensajes desde Delphi que son de bases de datos haciá la seccion que les corresponde y me sale este error:
Citar
No puedes trasladar mensajes a este foro, ya que en él no se permiten nuevos mensajes

70
Dudas informáticas / Diferencia Entre Licensiatura Y Ingeniería
« en: Jueves 25 de Agosto de 2005, 00:11 »
¿Alguin sabe cual es "mejor", y cual es la diferencia básica entre los dos?
Ingeniero en sitemas y licensiado

71
La taberna del BIT / Google
« en: Domingo 14 de Agosto de 2005, 16:43 »
"gugli" o "gugl" :ph34r:

72
Dudas informáticas / No Puedo Iniciar Sesion En Msn Con Gmail
« en: Sábado 13 de Agosto de 2005, 22:17 »
Antes, solo podía iniciar sesion con me cuenta de gmial unicamente en mi computadora y mi usuario :blink:
Ahora, directamente no puedo iniciar sesion en ningun lado, me me marca el error de que el nombre de usuario o la contraseña no es válida.
Desde ya, está demás decir que las dos cosas son válidas, inclusive revisé en la página de netpassport si mi cuenta de gmail estaba registrada y efectivamente lo estaba, por lo que el usuario sí es valido. Respecto a la contraseña...... hasta pegue la misma que usé para entrar en la página del mail.

¿Alguna idea de lo que puede llegar a ser?

73
Software / Reconocedor De Texto
« en: Lunes 1 de Agosto de 2005, 22:17 »
Eso, alguien conoce un reconocedor de texto que funcione?

74
Trucos / Personalizar Eventos
« en: Viernes 1 de Julio de 2005, 16:27 »
Esto permite asignarle un mismo Evento propio  a cualquir evento de un componente.

Se puede usar por ejemplo para una calculadora, en vez de modificar uno por uno los eventos de onClick de cada boton para que añadan un nuemero al Edit (la pantalla de la calculadora) se podría hacer un Evento universal para el proposito y asignarlo a todos los botones necesarios.

NECESARIO en la form:
Button1, Button2, Button3, Label1.

En los campos publicos o privados de la clase, añadir la cláusula:
Código: Text
  1.  
  2. procedure myButtonClick(Sender: TObject);
  3.  
  4.  
Recuerde que los TNotifyEvents son metodos con el parametro Sender.

Código: Text
  1.  
  2. type
  3.   TForm1 = class(TForm)
  4.     Button1: TButton;
  5.     Button2: TButton;
  6.     Button3: TButton;
  7.     Label1: TLabel;
  8.     procedure FormCreate(Sender: TObject);
  9.   private
  10.     { Private declarations }
  11.   public
  12.     {Public declarations}      
  13.     procedure myButtonClick(Sender: TObject); //<<<<<----------------------------
  14.   end;
  15.  
  16.  

Definimos el procedimiento que en realidad es un Evento
Código: Text
  1.  
  2. procedure TForm1.myButtonClick(Sender: TObject);
  3. var
  4.    msg: string;
  5. begin
  6.    if Sender is TButton then  
  7.     msg := TButton(Sender).Caption      
  8.    else msg := 'No es un boton';
  9.    ShowMessage('Pulsaste el boton: ' + msg);
  10. end;
  11.  
  12.  
En el codigo de arriba verificamos que el Sender, quien envia el Evento, es un Buton, luego si lo llegara a ser, hacemos el casting del Sender que es un TObject y lo usamos como TButton para sacarle el Caption.
Por si no es un Botton, añadimos una cláusula en el ELSE.

finalmente en el FormCreate agregamos......
Código: Text
  1.  
  2. procedure TForm1.FormCreate(Sender: TObject);
  3. begin
  4.   Button1.OnClick := myButtonClick;
  5.   Button2.OnClick := myButtonClick;
  6.   Button3.OnClick := myButtonClick;
  7.   Label1.OnClick := myButtonClick;
  8. end;
  9.  
  10.  

75
Trucos / Leer Antes De Postear
« en: Jueves 23 de Junio de 2005, 02:36 »
* Pueden publicar aquí cualquier código hecho que les parezca interesante:
---*Puede ser un truco interesante, algo curioso...
---*Código que es frecuentemente preguntado en el foro
---*Algún metodo que les gusta

* En lo posible, en la descripcion de la discucion coloquen al subgrupo que pertenece como:
---*Gráficos
---*Bases de Datos
---*General
---*Formas
---*Componentes (que componente es)
---*Clases
---*Sistema operativo
---*Algun otro que les parezca correcto  o alguna breve descripción parecida.

* Tambien seríe bueno que en el mensaje coloquen:
---*Descripcion de lo que hace
---*Para que sirve
---*Que componentes hay que  tener en la Form, de ser necesario
---*El código en sí
---*El autor en lo posible (si no es suyo o algo así)

*En el código en lo posible tener los componentes con los nombres que les da Delphi, es decir, Form1, Button1, etc..

*No está permitido solicitar la realizacion de ninguna rutina, para eso tienen otras secciones.

Páginas: 1 2 [3] 4 5 6