• Jueves 18 de Abril de 2024, 08:42

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

Páginas: [1]
1
Patrones de Diseño / Patrón de Diseño Memento
« en: Sábado 3 de Abril de 2010, 01:37 »
Hola, querría saber si alguien tiene una idea sobre la implementación del patrón Memento que no sea la típica de "undo/redo" de un editor de texto. Gracias de antemano.  B)

2
Python / Listas y clases
« en: Lunes 29 de Septiembre de 2008, 17:27 »
Hola, tengo un problema (seguramente de concepto) sobre como manejar listas que contienen objetos de diferentes clases. Un ejemplo: si tengo dos clases y creo dos ojbetos, uno de cada clase, y los guardo en una lista, en el momento de acceder a ellos, ¿cómo sé de qué clase son? Gracias de antemano.

3
ASP .NET / Blog De Ejemplo
« en: Domingo 9 de Septiembre de 2007, 16:13 »
Hola, estoy empezando con Web Developer y C# y me gustaria crear un blog, pero no tengo mucha idea de como empezar. Alguien tendria algo sencillo que me sirviera de referencia? Gracias :)

4
C++ Builder / Html En C++ Builder 6
« en: Sábado 12 de Mayo de 2007, 03:21 »
Hola, necesito sacar un texto usando HTML, busque y encontre que lo mejor es usar el componente TCppWebBrowser que lei que esta en la pestaña "Internet", pero yo tengo C++ Builder 6 y no me aparece en esa pestaña ni en otras. En la ayuda si que aparece pero no encuentro el componente y, al declararlo dinamicamente, me da error. Hay alguna otra forma de mostrar codigo HTML? Gracias de antemano.

5
Inteligencia Artificial / Sudoku
« en: Martes 5 de Diciembre de 2006, 19:42 »
Hola, estoy intentando hacer un codigo que resuelva un sudoku 4x4 (el mas sencillo para empezar) y tengo algo escrito, mas bien el primer intento, se que hay cosas mal como que si una variable no esta instanciada no puede permanecer a la lista [1,2,3,4] pero no se por donde seguir. Si alguien tiene alguna idea me seria de gran ayuda, muchas gracias.

Código: Text
  1. diferente(_,[]).
  2. diferente(E,[C|R]) :- E \= C, diferente(E,R).
  3.  
  4. minisudoku([A11,A12,B11,B12,A21,A22,B21,B22,C11,C12,D11,D12,C21,C22,D21,D22]) :-
  5. member(A11,[1,2,3,4]), member(A12,[1,2,3,4]), member(B11,[1,2,3,4]), member(B12,[1,2,3,4]),
  6. member(A21,[1,2,3,4]), member(A22,[1,2,3,4]), member(B21,[1,2,3,4]), member(B22,[1,2,3,4]),
  7. member(C11,[1,2,3,4]), member(C12,[1,2,3,4]), member(D11,[1,2,3,4]), member(D12,[1,2,3,4]),
  8. member(C21,[1,2,3,4]), member(C22,[1,2,3,4]), member(D21,[1,2,3,4]), member(D22,[1,2,3,4]),
  9. diferente(A11,[A12,B11,B12]), diferente(A11,[A21,C11,C21]), diferente(A11,[A12,A21,A22]),
  10. diferente(A12,[A11,B11,B12]), diferente(A12,[A22,C12,C22]), diferente(A12,[A11,A21,A22]),
  11. diferente(B11,[A11,A12,B12]), diferente(B11,[B21,D11,D21]), diferente(B11,[B12,B21,B22]),
  12. diferente(B12,[A11,A12,B11]), diferente(B12,[B22,D12,D22]), diferente(B12,[B11,B21,B22]),
  13. diferente(A21,[A22,B21,B22]), diferente(A21,[A11,C11,C21]), diferente(A21,[A11,A12,A22]),
  14. diferente(A22,[A21,B21,B22]), diferente(A22,[A12,C12,C22]), diferente(A22,[A11,A12,A21]),
  15. diferente(B21,[A21,A22,B22]), diferente(B21,[B11,D11,D21]), diferente(B21,[B11,B12,B22]),
  16. diferente(B22,[A21,A22,B21]), diferente(B22,[B12,D12,D22]), diferente(B22,[B11,B12,B21]),
  17. diferente(C11,[C12,D11,D12]), diferente(C11,[A11,A21,C21]), diferente(C11,[C12,C21,C22]),
  18. diferente(C12,[C11,D11,D12]), diferente(C12,[A12,A22,C22]), diferente(C12,[C11,C21,C22]),
  19. diferente(D11,[C11,C12,D12]), diferente(D11,[B11,B21,D21]), diferente(D11,[D12,D21,D22]),
  20. diferente(D12,[C11,C12,D11]), diferente(D12,[B12,B22,D22]), diferente(D12,[D11,D21,D22]),
  21. diferente(C21,[C22,D21,D22]), diferente(C21,[A11,A21,C11]), diferente(C21,[C11,C12,C22]),
  22. diferente(C22,[C21,D21,D22]), diferente(C22,[A12,A22,C12]), diferente(C22,[C11,C12,C21]),
  23. diferente(D21,[C21,C22,D22]), diferente(D21,[B12,B22,D12]), diferente(D21,[D11,D12,D21]),
  24. diferente(D22,[C21,C22,D21]), diferente(D22,[B12,B22,D12]), diferente(D22,[D11,D12,D21]).
  25.  

6
C++ Builder / Como Usar El "abrir Con..."
« en: Sábado 14 de Octubre de 2006, 21:12 »
Hola, tengo una aplicacion y cuando en Windows elijo la opcion de Abrir con.. y elijo mi aplicacion, ¿donde tengo que hacer el metodo de lectura para que me abra mi aplicacion con el contenido del fichero? Y como consigo la ruta del archivo que intento abrir? Gracias  :smartass:

7
C++ Builder / No Funciona La Tabla
« en: Domingo 17 de Septiembre de 2006, 17:27 »
Hola, estoy empezando a manejar bases de datos en Builder. Creo mi tabla Paradox con el Data Desktop, pongo los campos y los tipos que contienen y la guardo con un alias, digamos A, en la carpeta donde tengo todos los archivos de la aplicacion. Luego en el Builder, inserto un componente Table, lo enlazo con la tabla que cree por el alias y el nombre de la tabla.

Tras esto, hago doble click sobre el componente Table y añado los atribulos de la tabla, los selecciono todos y los arrastro al form y me aparecen los Label y los Edit para mostrar la informacion de la tabla. Por ultimo, añado un DBNavigator que tambien asocio al DataSource.

El problema esta en que, teniendo datos la tabla, al ejecutar la aplicacion, los botones aparecen deshabilitados y no puedo hacer nada. No se donde esta el problema, si alguien me pudiera orientar se lo agradeceria.  :rolleyes:

8
C++ Builder / Para Windows 95
« en: Viernes 18 de Agosto de 2006, 20:04 »
Hola, uso windows xp para pequeñas aplicaciones que luego quiero pasar a otro ordenador bajo windows 95, hay alguna forma de que las aplicaciones que creo bajo windows xp tambien se puedan ejecutar en windows 95? Gracias

9
C++ Builder / Ansistring
« en: Lunes 17 de Julio de 2006, 00:05 »
Hola, no se si es un fallo o un desconocimiento por mi parte pero al comparar dos tipos AnsiString no devuelve lo que parece mas logico. Un ejemplo:

Al comparar una cadena que sea "SW" y otra que sea "Sp" si estuvieran ordenadas alfabeticamente de la A a la Z, "SW" se encontraria delante de "Sp". Alguien sabe decirme por que??

10
C++ Builder / Sobrecarga Del Operador <
« en: Jueves 6 de Julio de 2006, 23:07 »
Hola, al utilizar el list de la STL y poder usar el metodo Short() del mismo list he leido que debo tener sobrecargado el operador <. Asi que escribo el metodo para la sobrecarga y al compilar me sale el siguiente error:

Código: Text
  1.  'operator&#60;' not implemented in type 'Mi clase' for arguments of the same type.
  2.  

Encontre webs donde aparecia este error (E2093) pero no consegui saber porque aparece ni la forma de solucionarlo. Si alguien me pudiera ayudar se lo agradeceria :)

11
C++ Builder / Errores De C++ Builder
« en: Martes 4 de Julio de 2006, 17:51 »
Buenas, desde hace algunos dias me viene sucediendo que al estar escribiendo codigo me aparece una ventana con un error que dice: "Access violation at address 00CA7460 in module 'COMP32P.DLL'. Read of address".

Tras aceptar la ventana con el error y seguir escribiendo, se me cuelga directamente.

No se si habra alguna forma de solucionarlo, algun parche o algo que se pueda hacer. Gracias

12
C++ Builder / Acceder A La Hora Del Sistema
« en: Jueves 15 de Junio de 2006, 10:55 »
Hola, me gustaria saber con que funciones puedo acceder a la hora del sistema para poder visualizarla en un formulario. Gracias

13
C++ Builder / Cargar Fotos En Un Display
« en: Martes 6 de Junio de 2006, 18:27 »
Hola, tengo una aplicacion en la que tengo un TImage en el que quiero ir cargando fotos JPG. Las rutas de las fotos las almaceno en estructura que tiene un campo de tipo AnsiString.

Lo que hago es selecciono las fotos con un OpenPictureDialog e igualo el campo FileName al campo Foto (que es donde guardo la ruta de la foto). Hasta ahi todo va bien, pero cuando quiero cambiar la foto que se muestra y hago:

Image1->Picture->LoadFromFile(tabla.Foto); me da error y no se por donde ir para solucionarlo. No se si me explique bien pero si alguien me pudiera ayudar se lo agradeceria.

14
C++ Builder / Moverse Por Tedits Con El Tabulador
« en: Domingo 4 de Junio de 2006, 06:04 »
Hola, tengo un formulario con unos campos rellenables (hechos con TEdit). Mi duda esta en si cuando relleno un campo y quiero pasar a otro a traves del tabulador, hay alguna manera de indicarle a que TEdit quiero pasar? He encontrado algo sobre cambiar el foco a otro TEdit, pero no se como desarrollarlo. Gracias

15
C++ Builder / Como Mandar Un E-mail
« en: Martes 2 de Mayo de 2006, 21:11 »
Hola, no se como puedo mandar un email a traves de una aplicacion. Probe el ejemplo que aparece en la ayuda de C++ Builder 6 pero ni asi consegui hacerlo. Si alguien ha conseguido mandar alguno, le agradeceria que me ayudara.

Páginas: [1]