Hej udviklere

(Note : Hvis antallet af points er unfair, så fortæl det venligst. Jeg kender endnu ikke værdien af dem

Jeg sidder og arbejder på en kode-editor. Hertil er der naturligvis tilknyttet en 'Save as..'-funktion, og den virker perfekt.
Mit problem består i, at lave en 'Save'-funktion. Dvs. en funktion, som overskriver den allerede gemte funktion.
Jeg havde forestillet mig en variabel, der blev true, når jeg allerede havde gemt filen vha. 'Save as..'. Dermed kan jeg tjekke, om den skal frembringe en 'Save as..'-dialog, eller blot overskrive, når brugeren vælger 'Save' i min menu.
Men hvordan overskriver jeg den aktuelle fil ?
På forhånd tak for svar :-)