Gracias Antonio, pero el caso es que lo necesito es poder crear un fichero con el nombre largo( es un fichero de texto plano .RML para poder imprimir ficheros DWG con VoloView desde FW ) . Aunque luego trabaje con el nombre corto pero crearlo con FCreate() no hay manera, lo acorta a 10 caracteres de longitud.
El caso es que de momento lo he solucionado creando un fichero provisional (con nombre corto) y una vez grabados en el los datos necesarios, lo copio con la funci贸n CopyFile(), que si admite un nombre largo para el fichero de destino. En fin, el resultado es el mismo, pero lo ideal ser铆a poder crearlo directamente. Tendr茅 que dejarlo para cuando pase la aplicaci贸n a 32 Bits.
Gracias y Felices Fiestas