|
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
51
« 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. 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? header("Location: index.php");
lo que pasa con el código anterior, es que no logro hacer que sea en 5 segundos. Es decir, si hago un: echo "un mensaje"; header("Location: index.php");
me tira un error diciendo que la cabecera ya fue enviada.
52
« en: Jueves 21 de Septiembre de 2006, 03:06 »
Navegando me topé con este texto: http://barrapunto.com/submit.pl?op=viewsub&subid=41833.89105Es 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. 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.
lo peor de todo es que las cosas más difíciles de la carrera son las que menos me sirven ahora.
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
« 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
« 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
« 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
« 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
« 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) OleDBConnection Conection = new OleDBConnection(cadenaConexion); //se conecta bien, segurisimo, ese no es el problema OleDBDataAdapter Adapter = new OleDBDataAdapter("SELECT * FROM tabla", Connection); DataSet dataSet = new DataSet(); Adapter.Fill(dataSet, "tabla"); //hasta ahora todo bien, el data set se llena con registros bien , ya que los pude leer. DataRow Row = new DataSet.Tables["tabla"].NewRow(); //aqui lleno la Row con Datos Row["columna"] = "cadena" ...... Los nombres de las columnas estan bien, de lo contrario tira error. //luego anado la row a la tabla dataSet.Tables["tabla"].Rows.Add(Row); dataSet.AcceptChanges(); //еsto es lo que creo que falla Adapter.Update(dataSet, "tabla");
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
« 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. 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
« en: Martes 29 de Agosto de 2006, 18:06 »
Enlace AquiTienes 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
« 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
« 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
« 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: 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.aspY 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).
64
« 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. #include <cstdlib> #include <iostream> #include <windows.h> using namespace std; int main(int argc, char *argv[]) { HWND hWnd; LPTSTR lpClassName; LPTSTR lpWindowText; hWnd = GetWindow(GetActiveWindow(), GW_HWNDFIRST); GetClassName(hWnd, lpClassName, sizeof(lpClassName)); hWnd = GetActiveWindow(); while(hWnd!=NULL){ GetClassName(hWnd, lpClassName, sizeof(lpClassName)); GetWindowText(hWnd, lpWindowText, sizeof(lpWindowText)); cout<< hWnd << ": " << lpClassName << " - " << lpWindowText << endl; hWnd = GetWindow(hWnd, GW_HWNDNEXT); } system("PAUSE"); return EXIT_SUCCESS; }
65
« 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
« 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 procedure TForm1.Button1Click(Sender: TObject); var Wnd : hWnd; buff: ARRAY [0..127] OF Char; begin ListBox1.Clear; Wnd := GetWindow(Handle, gw_HWndFirst); while Wnd <> 0 do begin if (Wnd <> Application.Handle) and {IsWindowVisible(Wnd) and} //Solo se veran los procesos con ventana (GetWindow(Wnd, gw_Owner) = 0) and (GetWindowText(Wnd, buff, sizeof(buff)) <> 0) then begin GetWindowText(Wnd, buff, sizeof(buff)); ListBox1.Items.Add(StrPas(buff)); end; Wnd := GetWindow(Wnd, gw_hWndNext); end; ListBox1.ItemIndex := 0; ListBox1.Sorted := True; end;
67
« 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
« en: Miércoles 4 de Enero de 2006, 14:40 »
69
« 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: No puedes trasladar mensajes a este foro, ya que en él no se permiten nuevos mensajes
70
« 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
« en: Domingo 14 de Agosto de 2005, 16:43 »
"gugli" o "gugl"
72
« 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 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
« en: Lunes 1 de Agosto de 2005, 22:17 »
Eso, alguien conoce un reconocedor de texto que funcione?
74
« 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: procedure myButtonClick(Sender: TObject);
Recuerde que los TNotifyEvents son metodos con el parametro Sender. type TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3: TButton; Label1: TLabel; procedure FormCreate(Sender: TObject); private { Private declarations } public {Public declarations} procedure myButtonClick(Sender: TObject); //<<<<<---------------------------- end;
Definimos el procedimiento que en realidad es un Evento procedure TForm1.myButtonClick(Sender: TObject); var msg: string; begin if Sender is TButton then msg := TButton(Sender).Caption else msg := 'No es un boton'; ShowMessage('Pulsaste el boton: ' + msg); end;
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...... procedure TForm1.FormCreate(Sender: TObject); begin Button1.OnClick := myButtonClick; Button2.OnClick := myButtonClick; Button3.OnClick := myButtonClick; Label1.OnClick := myButtonClick; end;
75
« 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.
|
|
|