|
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.
Mensajes - chimps
Páginas: 1 ... 5 6 [7] 8 9
151
« en: Sábado 27 de Agosto de 2005, 15:52 »
Teoricamente todo ese proceso es realizado automaticamente por el garbage collector, que corre simultaneamente con tu programa en un thread separado, viendo si existe la posibilidad de liberar memoria (cuando por ejemplo ya no hay referencias a un objeto). A diferencia de C++, no hay metodos como 'delete', que vendria a ser el opuesto de 'new' que se usa para crear el objeto.
El problema esta en que el garbage collector no actua de forma instantanea, por lo que tu aplicacion podria estar acumulando varios objetos ya muertos en memoria que podrian ser eliminados pero no lo son. Para este caso, se puede utilizar el System.gc(), que es una forma de sugerir que ahora seria un buen momento para empezar a ver si se puede limpiar memoria. Se debe elegir un momento especifico para llamar a este metodo debido a que tiende a generar pausas en la aplicacion, al borrar grandes cantidades de metodos no utilizados...por ejemplo, lo podes llamar mientras esperas el input de un usuario o en otras partes de la aplicacion donde no se este realizando varios procesos simultaneos.
152
« en: Jueves 4 de Agosto de 2005, 04:03 »
y queres hacer eso con todas las clases oficiales del API??
153
« en: Jueves 4 de Agosto de 2005, 04:00 »
Si recien vas a empezar, te conviene usar el JCreator, que tiene una version light gratis...si queres algo con mas opciones, podes probar los siguientes: NetBeans, Eclipse, IntelliJ IDEA
154
« en: Jueves 2 de Enero de 2003, 03:04 »
Busca en www.google.com como trabajar con std y iostream
155
« en: Jueves 2 de Enero de 2003, 03:00 »
No te podria decir si el uso de pointer no es eficiente, pero sin duda, es mucho mas eficiente que pasar toda una estructura. Al pasar pointers de una estructura a como argumento de una funcion, estas manipulando pointers nada mas, la estructura en si no es "usada" al pasar un pointer hacia ella, pero cuando pasas la estructura en si como argumento, estas haciendo una especie de "copiar y pegar" con la estructura
156
« en: Jueves 2 de Enero de 2003, 02:51 »
Lo que estas haciendo esta bien, pero seguramente te confundiste al escribirlo... pusiste tu struct adentro de la funcion main. Cuando escribis un struct, tiene que estar declarado globalmente, para que sea accesible por todas las funciones...quedaria de esta forma: #include <stdio.h> #include <conio.h> struct victor{ int h; }array[10]; void p(struct victor *v) { printf("holaaa"); } void main(){ int i; for(i=0;i<10;i++) array[i].h=0; p(array); }
157
« en: Viernes 7 de Junio de 2002, 02:01 »
Bueno, no se especificamente como son los codigos morse, pero suponete que cada uno tenga un total de 3 caracteres...por ejemplo a = -.. b = .-- c = .-. y asi sigue....lo que podes hacer es un array que contenga el codigo morse, y luego mediante un loop (y si queres, podes hacerlo con apuntadores, pero ya seria un poco mas complicado), empezar modificando los valores, ....de esta forma: /* Array con todo el codigo morse */ int x = 10; /*tenes 10 codigos morse en el array */ int morse[x] = {-.., -.-, -.-, ..., -.-, .-., --., -.-, .-., --.}; for(i = 0; i <= x - 1; i++) { resultado = array[i]; /*Usas un switch para cambiar de codigo a letra */ switch(resultado) { case "-..": printf("a"); break; case "-.-": printf("b"); break; /* etc... */ } }
159
« en: Miércoles 1 de Mayo de 2002, 21:24 »
Bueno...para abrir un programa desde Visual Basic, podes usar una API llamada ShellExecute. Esta API tambien te permite pasar parametros a otros programas. Un ejemplo seria: 'Declaracion de la API Private Declare Function ShellExecute Lib _ "shell32.dll" Alias "ShellExecuteA" _ (ByVal hWnd As Long, ByVal lpOperation _ As String, ByVal lpFile As String, ByVal _ lpParameters As String, ByVal lpDirectory _ As String, ByVal nShowCmd As Long) As Long 'Ejemplo (abrir la aplicacion DSK3D) ShellExecute 0&, vbNullString, "c:DSK3D.exe", vbNullString, _ vbNullString, SW_SHOWNORMAL
Para pasar parametros...lo pones despues del nombre del archivo, como por ejemplo "c:DSK3D.exe nombredelarchivo"
160
« en: Miércoles 1 de Mayo de 2002, 02:15 »
Podes grabar los elementos que tenes en la lista en un archivo de texto...y luego, siempre que se agruegue un elemento nuevo, se abra el archivo de texto, y se agruegue el elemento nuevo al final de la lista...usando la opcion APPEND. Aca tenes un ejemplo de lo que queres hacer....guardar un cuadro de lista en un archivo de texto: http://www.microsoft.com/spain/msdn/art ... epaper.asp
161
« en: Miércoles 1 de Mayo de 2002, 02:05 »
Yo estoy de acuerdo con dheak. Si tenes alguna duda, pregunta, pero no esperes que te vamos a hacer todo.
162
« en: Domingo 28 de Abril de 2002, 03:54 »
zona sur de que pais?
163
« en: Lunes 22 de Abril de 2002, 18:45 »
gracias.
164
« en: Lunes 22 de Abril de 2002, 18:38 »
165
« en: Lunes 22 de Abril de 2002, 03:23 »
Hola, alguien me podria mandar (como archivo adjunto aca mismo) el archivo graphics.h. Yo tengo el borland y el visual c++, pero nunca puedo compilar ningun programa que use este archivo, ya que no lo tengo.  Gracias.
166
« en: Viernes 5 de Abril de 2002, 02:35 »
Hay muchos tutoriales de base de datos usando visual basic en internet, es de los que mas hay. Si queres tomarlo en serio, entonces comprate un limbro. Para acceder a base de datos, vas a tener que aprender ADO o DAO, que son metodos para acceder a la base de datos, y luego podes combinar esto con SQL, junto con el codigo de visual basic, para darle mas velocidad a las busquedas que haces a la base de datos.
167
« en: Domingo 24 de Marzo de 2002, 13:34 »
Ya lo arregle...usando SQL en vez de ADO... gracias igual
168
« en: Martes 19 de Marzo de 2002, 22:12 »
Estoy intentando incrementar el valor de un registro en mi base de datos. Todo funciona bien, menos la siguiente parte, que es cuando me aparece en error que dice que no se puede hacer esta operacion:
If Rs.EOF Then Response.Redirect "downloaderror.asp"
Else
Rs.AddNew RS.Fields("Downloads") = int(RS.Fields("Downloads")) + int(1) RS.Update
Response.Redirect RS("RideURL") End If
Alguna idea por que no funciona esta parte (la de incrementar)??
169
« en: Martes 19 de Marzo de 2002, 21:23 »
"No, bajarse el Visual Basic usando programas como Morpheus, Kazaa, Bearshare, EDonkey, etc, que estan disponibles en http://www.download.com, esta totalmente incorrecto...y cuando te bajes estos programas, esta aun mas incorrecto poner algo como Visual Basic 6 en el campo de busqueda, y pulsar FIND. Este tipo de cosa simplemente no se hace".
171
« en: Sábado 16 de Marzo de 2002, 14:53 »
El buscador google usa inteligencia artificial.
173
« en: Miércoles 13 de Marzo de 2002, 22:13 »
la opcion "sorted" no lo respeta?
174
« en: Miércoles 13 de Marzo de 2002, 03:13 »
Estaria bueno ver un foro de diseño grafico, creacion/edicion de imagenes, 3D, photoshop, coreldraw, programas CAD, etc.. Tambien podriamos compartir sprites para la creacion de juegos (los que sepan dibujar bien  ).
175
« en: Miércoles 13 de Marzo de 2002, 03:08 »
No se muy bien lo que queres decir con subir el archivo dsn...si podes o no usar dsn lo determia el servicio que usas (por ejemplo, en www.brinkster.com, no tenes acceso a dsn si estas usando el servicio gratis) Para buscar la ruta fisica de tu base de datos, podes hacer lo siguiente: Server.MapPath(basededatos.mdb)
Páginas: 1 ... 5 6 [7] 8 9
|
|
|