Bonjour
J'ai créé juste un projet avec 1 form et un bouton dessus.
J'enregistre ce projet dans un répertoire à moi. : ok
Je veux le réouvrir et là rien : erreur "unit1 non trouvée".
Que faire afin de pouvoir rouvrir un projet ?
Merci
Bonjour
J'ai créé juste un projet avec 1 form et un bouton dessus.
J'enregistre ce projet dans un répertoire à moi. : ok
Je veux le réouvrir et là rien : erreur "unit1 non trouvée".
Que faire afin de pouvoir rouvrir un projet ?
Merci
Oui tout-à-fait.
C'est bien sauvé là ou je veux (image) mais quand je rouvre Lazarus il me dit fichier non trouvé.
Bonsoir,
sur une de tes copies d'écran il est question de GeneAncestro.lpi, et sur l'autre de project1.lpi : ce ne sont pas les mêmes fichiers.
Il faudrait savoir précisément de quoi on parle.
Et quand tu dis "je re ouvre Lazarus", tu fais quoi exactement ?
Oui j(ai tout effacé et reparti juste de celui par défaut.
Mais quel que soit le nom que je donne au projet j'ai le meme souci.
Oui meme message il lui manque toujours qq chose
Bon je récapitule
Je crée à l'instant un projet avec 1 form et 1 bouton.
Ça marche.
Dans Projet je fais Enregistrer sous, je choisis mon rep il me demande un nom puis me demande d'enregistrer unit1 et à partir de là, plus rien ne va (voir image, à droite le nom de mon projet est rayé en rouge et unit1 aussi).
Dans Lazarus je lui demande de rouvrir mon projet et là message erreur (voir image).
Et pourtant y a bien tout dans mon répertoire (voir image).
un parametrage qq part ??, ou ??
Dans un répertoire, mais on ne sait pas du tout où se trouve ce répertoire dans l'arborescence du disque : on voit juste marqué "Lazarus" en haut à gauche et c'est tout, et comme on n'est pas devins, on ne peut rien dire de plus.
Et pareil avec la copie d'écran aux noms barrés de rouge : on comprend que Lazarus doit ouvrir ces fichiers et qu'il ne les trouve pas, ils ne sont donc pas au bon endroit ou bien c'est un problème de droits (et je ne sais pas comment les droits se gèrent sous MAC).
On aurait peut-être plus d'informations en lançant Lazarus depuis une fenêtre de terminal, mais sous MAC ça va être la misère, non ?
Ben si le répertoire complet est indiqué dans la 2eme image donc aucun besoin de deviner...
Documents/developpement/lazarus
Mais oui en rouge, mais avant d'enregistrer ce n'était pas en rouge, juste le fait d'enregistrer les a passés en rouge.
J'ai tous les droits sur mon Mac.
developpement sans "s" alors qu'il y est sur la petite image d'erreur, et sans "d" majuscule alors qu'elle y est sur la petite image.
Je ne sais pas si le MAC est sensible à la casse, mais c'est un piège qui ne pardonne pas sous Linux.
C'est bien un micmac de noms de dossiers ou similaire, àmha.
Le projet que j'ai sauvegardé et l'unit1 sont bien là :
Documents/Developpements/Lazarus/GeneAncestro.lpi
Je choisis le répertoire depuis Lazarus/Projet/Enregistre sous.
Il le fait mais à ce moment il le barre en rouge.
Bonjour,
Lazarus gère souvent (toujours ?) les chemins d'accès en absolu. Un changement de nom, un déplacement de répertoire peut lui faire perdre les pédales.
Pour s'assurer que ce n'est pas le cas ici, il faut ouvrir le fichier lpi avec un éditeur comme notepad plus. Ce fichier est en fait un fichier xml que les éditeurs de programmation gèrent bien en général (et notepad+ en particulier).
Ensuite, il faut repérer tout les chemins qui figurent dans ce fichier et vérifier qu'ils correspondent à la réalité.
Si ce n'est pas le cas, il y a deux solutions, modifier le lpi pour être en phase avec l'arborescence réelle, ou modifier l'arborescence pour qu'elle corresponde au lpi. Il y a également la possibilité de supprimer le lpi (le masquer en changeant de nom est plus sûr), de lancer le lpr et de croiser les doigts pour que Lazarus reconstitue bien le bon lpi (c'est pas gagné).
Salutations
Salut,
c'est que j'allais suggérer, mais là, il dit que c'est le "LPI" qu'il ne trouve pas, il n'est donc même pas chargé.
Sinon je pensais à une histoire de permissions de "Lazarus" qui n'aurait pas les droits d'écriture et de lecture dans le dossier "Users" et ses sous-dossiers. Mais je ne sais pas comment vérifier ça et comment le modifier le cas échéant.
Une petit test à faire, essayes d'ouvrir un des "projets d'exemple" en passant par Menu --> Outils --> Exemples de projet
Puis t'en choisis un et tu cliques sur le bouton "Ouvrir le premier sélectionné". Dis nous si c'est bon. Si c'est le cas c'est surement une histoire de permissions entre Lazarus et les dossiers
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager