FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Pues si que he incluido en el uses esa unidad y he sobreescrito la funcion anterior por la que me has enviado y me sigue dando ese mismo error. Nose por que puede ser.
|
#2
|
||||
|
||||
Hola,
Es extraño, porque, el mismo error lo dice: "Identificador sin declarar"; ahora bien, si incluyes la unidad donde se declara dicha constante... pues no sé, es extraño, me parece a mí. ¿Qué versión de Delphi usas? Yo uso Delphi 2007, y, juraría que la función que has visto la "cociné" en Delphi 7 además. ¿Seguro que se trata del mismo identificador sin declarar? A ver si va a ser otro que se encuentre en otra unidad... (ShellApi, por ejemplo...) Última edición por dec fecha: 19-02-2008 a las 19:23:06. |
#3
|
||||
|
||||
Donde esté una buena búsqueda, que se quite lo demás
http://www.clubdelphi.com/foros/showthread.php?t=36664 Salu2. |
#4
|
|||
|
|||
Antes de nada, utilizo Delphi 4.
He probado las diferentes opciones pero no funciona con ninguna. Me aparece el cuadro de dialogo pero cuando intento dentro de alguna carpeta pinchar con el boton derecho del raton para que aparezcan las opciones de nuevo y las demas pues aparece el mensaje "Que es eso?". Como podria hacerlo?? |
#5
|
||||
|
||||
Hola,
En realidad debería aparecerte un botón en la esquina inferior izquierda del cuadro de diálogo cuyo "Caption" dijera más o menos "Nueva carpeta...". Algo se nos está escapando... ¿puedes copiar aquí el código que estás usando? ¿Puedes decir si ahora tienes algún error o advertencia, o, si simplemente el diálogo aparece pero sin la opción que nos ocupa? |
#6
|
|||
|
|||
Dec ahora mismo estoy utilizando esta sentencia:
Con esta sentencia se abre el cuadro de dialogo y solo aparecen el boton Aceptar y Cancelar. Lo intenté con:
pero esta me da el error siguiente: [Error] Unidad.pas(390): There is no overloaded version of 'SelectDirectory' that can be called with these arguments |
#7
|
||||
|
||||
Hola,
Un momento. Yo estaba en que usabas una función similar a la que mostré en un mensaje más arriba. El problema que tienes con "SelectDirectory()" parece relacionado conque hay un par de versiones de esa función, la que venga en Delphi y otra de terceros. ¿Cuál usas? ¿De dónde sale "sdAllowCreate"? Tienes que asegurarte de usar la versión correcta de "SelectDirectory()", puesto que parece que podría servirte, o probar con la función que propongo más arriba en el mensaje que enlacé antes. Última edición por dec fecha: 21-02-2008 a las 19:48:00. |
#8
|
||||
|
||||
Si hubieras seguido el link que te puesto habrías llegado aquí:
http://www.q3.nu/trucomania/truco.cgi?105&esp el último método lo hace lo que pide, pero como dice dec, te aparece un botón abajo a la izquierda donde pone "Crear nueva carpeta". Salu2. |
|
|
|