Hallo allemaal,
Na lang coderen is het mij gelukt om een goede Text Editor te maken in VB 2008.
Alleen is er een ding... als ik op sluiten klik vraagt ie of ik het document op wil slaan... wat natuurlijk moet, maar als ik dan op Nee klik vraagt ie het nog een keertje.
En als ik op Ja klik vraagt ie het weer en dan krijg ik de SaveFileDialog niet want dan sluit ie af...
Dit is de code die ik zelf heb ontwikkeld....:
SavedFileAddress is trouwens een String waar hij in zet wat de locatie is van de filename voor SaveAs.
Wie weet er welk stukje code fout is?
Ik heb trouwens nog wat vragen: 1.Het bestandstype mtepf bestaat niet, dit heb ik zelf verzonnen, weet iemand hoe je ervoor kan zorgen dat als je een bestand opslaat dat je dan het Icon van de tekstverwerker krijgt? 2.Als je een bestand opent of opslaat hoe kan je er dan voor zorgen dat de Text Editor de documentnaam aangeeft die je hebt ingegeven zonder de locatie?
3.Als ik een document op de computer heb staan wat ik al eerder heb gemaakt, kan ik mijn Text Editor dan zo instellen dat als ik het op de schijf aanklik dat ie hem dan automatisch in de verwerker opent en ook de tekst weergeeft?
Ik weet dat dit veel vragen zijn maar het is even nodig om mijn Maisjul Text Editor Pro versie 1 af te ronden!
Grtz,
Michaël
Na lang coderen is het mij gelukt om een goede Text Editor te maken in VB 2008.
Alleen is er een ding... als ik op sluiten klik vraagt ie of ik het document op wil slaan... wat natuurlijk moet, maar als ik dan op Nee klik vraagt ie het nog een keertje.
En als ik op Ja klik vraagt ie het weer en dan krijg ik de SaveFileDialog niet want dan sluit ie af...
Dit is de code die ik zelf heb ontwikkeld....:
Code:
If SavedFileAddress = "" Then
MsgBox("Would you like save this document?", MsgBoxStyle.YesNo)
If MsgBoxResult.No Then
Application.Exit()
ElseIf MsgBoxResult.Yes Then
Dim Save As New SaveFileDialog
Save.Filter = "Maisjul Text Editor Pro Files (*.mtepf)|*.mtepf"
Save.Title = "Save File"
Save.CheckPathExists = True
Save.ShowDialog(Me)
My.Computer.FileSystem.WriteAllText(Save.FileName, RichTextBox1.Text, False)
SavedFileAddress = ""
Application.Exit()
End If
End If
SavedFileAddress is trouwens een String waar hij in zet wat de locatie is van de filename voor SaveAs.
Wie weet er welk stukje code fout is?
Ik heb trouwens nog wat vragen: 1.Het bestandstype mtepf bestaat niet, dit heb ik zelf verzonnen, weet iemand hoe je ervoor kan zorgen dat als je een bestand opslaat dat je dan het Icon van de tekstverwerker krijgt? 2.Als je een bestand opent of opslaat hoe kan je er dan voor zorgen dat de Text Editor de documentnaam aangeeft die je hebt ingegeven zonder de locatie?
3.Als ik een document op de computer heb staan wat ik al eerder heb gemaakt, kan ik mijn Text Editor dan zo instellen dat als ik het op de schijf aanklik dat ie hem dan automatisch in de verwerker opent en ook de tekst weergeeft?
Ik weet dat dit veel vragen zijn maar het is even nodig om mijn Maisjul Text Editor Pro versie 1 af te ronden!

Grtz,
Michaël
Laatst bewerkt: