POUR MA PREMIERE APPLICATION J'AI FAIT UN BOUTTON POUR ENREGISTRER.
cs_zmc
Messages postés147Date d'inscriptionvendredi 26 avril 2002StatutMembreDernière intervention26 avril 2008
-
30 avril 2003 à 21:57
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 2013
-
1 mai 2003 à 09:38
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 1 mai 2003 à 09:38
Si vous ne voulez pas voir ce code source disparaître, prière de "l'étoffer" un peu pour qu'il présente un intérêt certain pour tous.
cs_zmc
Messages postés147Date d'inscriptionvendredi 26 avril 2002StatutMembreDernière intervention26 avril 20081 30 avril 2003 à 21:57
je te conseille d'ajouter un StatusBar et de lui ajouter un panel, tu n'aurais qu'a ajoutez cette ligne dans l'evenement OnCreate() de ton form StatusBar1.Panels.Item[0].Text:='Sans Titre.txt';
ensuite tu pourrais ajouter dans ton action "enregistrer sous"
StatusBar1.Penels.Items[0].Text:=ExtractFileName(FileName); ou FileName serait une variable string initialisée a DlEnregistrer.FileName.
Ensuite rien de plus simple pour ta fonction enregistrer, tu test si le text de ton panel est egal a "Sans Titre.txt" ou pas (en imaginant que ton "enregistrer sous" sois une action :
if (StatusText = 'Sans titre.txt') then
Tonaction.Execute
else
Textedition.Lines.SaveToFile(FileName);
ou StatusText serais une variable string initialisé sur le Text de StatusBar (StatusBar1.Panels.Item[0].Text)
1 mai 2003 à 09:38
30 avril 2003 à 21:57
ensuite tu pourrais ajouter dans ton action "enregistrer sous"
StatusBar1.Penels.Items[0].Text:=ExtractFileName(FileName); ou FileName serait une variable string initialisée a DlEnregistrer.FileName.
Ensuite rien de plus simple pour ta fonction enregistrer, tu test si le text de ton panel est egal a "Sans Titre.txt" ou pas (en imaginant que ton "enregistrer sous" sois une action :
if (StatusText = 'Sans titre.txt') then
Tonaction.Execute
else
Textedition.Lines.SaveToFile(FileName);
ou StatusText serais une variable string initialisé sur le Text de StatusBar (StatusBar1.Panels.Item[0].Text)
Bon coding ;)