Thread View: be.comp.programming
8 messages
8 total messages
Started by Cliff Beeckman
Tue, 12 Aug 2003 15:20
Nieuw bestand aanmaken...
Author: Cliff Beeckman
Date: Tue, 12 Aug 2003 15:20
Date: Tue, 12 Aug 2003 15:20
10 lines
1485 bytes
1485 bytes
Kan iemand mij de code geven hoe je een nieuw (leeg) bestand kan aanmaken met een door mij gekozen extensie. Ik zou graag via een knop "Nieuw bestand aanmaken..." een leeg bestand willen aanmaken met de extensie .opl. Later zal ik via codes zinnen schrijven naar dit bestand. Heeft iemand er een idee. Via de commondialog-functie showsave lukt het niet. Iemand een idee? Ik werk met VB6. Alvast bedankt, Cliff Beeckman.
Re: Nieuw bestand aanmaken...
Author: Billyke
Date: Tue, 12 Aug 2003 16:00
Date: Tue, 12 Aug 2003 16:00
32 lines
2124 bytes
2124 bytes
"Cliff Beeckman" <cliffbeeckman@pandora.be> wrote in message
news:gB7_a.63258$F92.7141@afrodite.telenet-ops.be...
> Kan iemand mij de code geven hoe je een nieuw (leeg) bestand kan aanmaken
> met een door mij gekozen extensie. Ik zou graag via een knop "Nieuw
bestand
> aanmaken..." een leeg bestand willen aanmaken met de extensie .opl. Later
> zal ik via codes zinnen schrijven naar dit bestand. Heeft iemand er een
> idee. Via de commondialog-functie showsave lukt het niet. Iemand een idee?
> Ik werk met VB6.
>
> Alvast bedankt,
>
> Cliff Beeckman.
>
>
Met de commondialog kan je de positie en bestandsnaam bepalen, het bestand
fysisch aanmaken zal je zelf moeten doen.
Bijvoorbeeld:
Dim iBestand As Integer
Dim Bestand As String
Bestand = "C:\test.opl" 'Bestandsnaam en directory krijg je via de
commondialog
iBestand = FreeFile
Open Bestand For Append As #iBestand
Close #iBestand
Je kan ook het FileSystemObject hiervoor gebruiken, maar dit laat ik meestal
achterwege. Wat niet mogelijk is via de VB-functies doe ik met API's.
Re: Nieuw bestand aanmaken...
Author: Bert Peers
Date: Tue, 12 Aug 2003 16:19
Date: Tue, 12 Aug 2003 16:19
12 lines
1534 bytes
1534 bytes
Cliff Beeckman wrote:
> Kan iemand mij de code geven hoe je een nieuw (leeg) bestand kan aanmaken
> met een door mij gekozen extensie.
Set FSO = CreateObject ("Scripting.FileSystemObject")
Set File = FSO.CreateTextFile ("test.opl", True)
File.WriteLine "Hoi"
File.Close
zoiets ?
Bert
Re: Nieuw bestand aanmaken...
Author: Cliff Beeckman
Date: Tue, 12 Aug 2003 16:20
Date: Tue, 12 Aug 2003 16:20
42 lines
2548 bytes
2548 bytes
mmm lukt ook niet met die code... andere idee�n? "Billyke" <gert.verstappen@gmx.net> schreef in bericht news:bhb39t$8mc$1@reader08.wxs.nl... > > "Cliff Beeckman" <cliffbeeckman@pandora.be> wrote in message > news:gB7_a.63258$F92.7141@afrodite.telenet-ops.be... > > Kan iemand mij de code geven hoe je een nieuw (leeg) bestand kan aanmaken > > met een door mij gekozen extensie. Ik zou graag via een knop "Nieuw > bestand > > aanmaken..." een leeg bestand willen aanmaken met de extensie .opl. Later > > zal ik via codes zinnen schrijven naar dit bestand. Heeft iemand er een > > idee. Via de commondialog-functie showsave lukt het niet. Iemand een idee? > > Ik werk met VB6. > > > > Alvast bedankt, > > > > Cliff Beeckman. > > > > > > Met de commondialog kan je de positie en bestandsnaam bepalen, het bestand > fysisch aanmaken zal je zelf moeten doen. > > Bijvoorbeeld: > > Dim iBestand As Integer > Dim Bestand As String > Bestand = "C:\test.opl" 'Bestandsnaam en directory krijg je via de > commondialog > iBestand = FreeFile > Open Bestand For Append As #iBestand > Close #iBestand > > Je kan ook het FileSystemObject hiervoor gebruiken, maar dit laat ik meestal > achterwege. Wat niet mogelijk is via de VB-functies doe ik met API's. > >
Re: Nieuw bestand aanmaken...
Author: Cliff Beeckman
Date: Tue, 12 Aug 2003 16:28
Date: Tue, 12 Aug 2003 16:28
19 lines
1757 bytes
1757 bytes
Heb ik even geprobeerd maar hij zegt als compile error: invalid use of
property waarbij hij verwijst naar de property 'file'...
"Bert Peers" <firstname@bpeers.com> schreef in bericht
news:is8_a.298621$Fc6.27112815@amsnews02.chello.com...
> Cliff Beeckman wrote:
> > Kan iemand mij de code geven hoe je een nieuw (leeg) bestand kan
aanmaken
> > met een door mij gekozen extensie.
>
> Set FSO = CreateObject ("Scripting.FileSystemObject")
> Set File = FSO.CreateTextFile ("test.opl", True)
> File.WriteLine "Hoi"
> File.Close
>
> zoiets ?
>
> Bert
>
Re: Nieuw bestand aanmaken...
Author: Billyke
Date: Tue, 12 Aug 2003 18:10
Date: Tue, 12 Aug 2003 18:10
67 lines
3193 bytes
3193 bytes
"Cliff Beeckman" <cliffbeeckman@pandora.be> wrote in message
news:ct8_a.63347$F92.7253@afrodite.telenet-ops.be...
> mmm lukt ook niet met die code... andere idee�n?
>
> "Billyke" <gert.verstappen@gmx.net> schreef in bericht
> news:bhb39t$8mc$1@reader08.wxs.nl...
> >
> > "Cliff Beeckman" <cliffbeeckman@pandora.be> wrote in message
> > news:gB7_a.63258$F92.7141@afrodite.telenet-ops.be...
> > > Kan iemand mij de code geven hoe je een nieuw (leeg) bestand kan
> aanmaken
> > > met een door mij gekozen extensie. Ik zou graag via een knop "Nieuw
> > bestand
> > > aanmaken..." een leeg bestand willen aanmaken met de extensie .opl.
> Later
> > > zal ik via codes zinnen schrijven naar dit bestand. Heeft iemand er
een
> > > idee. Via de commondialog-functie showsave lukt het niet. Iemand een
> idee?
> > > Ik werk met VB6.
> > >
> > > Alvast bedankt,
> > >
> > > Cliff Beeckman.
> > >
> > >
> >
> > Met de commondialog kan je de positie en bestandsnaam bepalen, het
bestand
> > fysisch aanmaken zal je zelf moeten doen.
> >
> > Bijvoorbeeld:
> >
> > Dim iBestand As Integer
> > Dim Bestand As String
> > Bestand = "C:\test.opl" 'Bestandsnaam en directory krijg je via de
> > commondialog
> > iBestand = FreeFile
> > Open Bestand For Append As #iBestand
> > Close #iBestand
> >
> > Je kan ook het FileSystemObject hiervoor gebruiken, maar dit laat ik
> meestal
> > achterwege. Wat niet mogelijk is via de VB-functies doe ik met API's.
> >
> >
>
>
Hierbij ook de code voor de common-dialog, dit zou moeten werken:
Private Sub cmdNewFile_Click()
Dim iBestand As Integer
Dim Bestand As String
CommonDialog1.Flags = cdlOFNOverwritePrompt Or cdlOFNPathMustExist
CommonDialog1.Filter = ".opl bestand (*.opl)|.opl"
CommonDialog1.FileName = "default.opl"
CommonDialog1.DefaultExt = ".opl"
CommonDialog1.ShowSave
Bestand = CommonDialog1.FileName
iBestand = FreeFile
Open Bestand For Append As #iBestand
Close #iBestand
MsgBox "File " & Bestand & " created!"
End Sub
Re: Nieuw bestand aanmaken...
Author: gd
Date: Tue, 12 Aug 2003 18:10
Date: Tue, 12 Aug 2003 18:10
9 lines
1574 bytes
1574 bytes
On Tue, 12 Aug 2003 16:28:24 GMT, "Cliff Beeckman" <cliffbeeckman@pandora.be> wrote: >Heb ik even geprobeerd maar hij zegt als compile error: invalid use of >property waarbij hij verwijst naar de property 'file'... Zet eens Microsoft scripitng library" aan in je referenties en quote ne keer onderaan, tis gemakkerlijker
Re: Nieuw bestand aanmaken...
Author: Cliff Beeckman
Date: Tue, 12 Aug 2003 19:44
Date: Tue, 12 Aug 2003 19:44
73 lines
3653 bytes
3653 bytes
thx! werkt perfect...of toch tot nu toe ;-) "Billyke" <gert.verstappen@gmx.net> schreef in bericht news:bhbanq$6ci$1@reader11.wxs.nl... > > "Cliff Beeckman" <cliffbeeckman@pandora.be> wrote in message > news:ct8_a.63347$F92.7253@afrodite.telenet-ops.be... > > mmm lukt ook niet met die code... andere idee�n? > > > > "Billyke" <gert.verstappen@gmx.net> schreef in bericht > > news:bhb39t$8mc$1@reader08.wxs.nl... > > > > > > "Cliff Beeckman" <cliffbeeckman@pandora.be> wrote in message > > > news:gB7_a.63258$F92.7141@afrodite.telenet-ops.be... > > > > Kan iemand mij de code geven hoe je een nieuw (leeg) bestand kan > > aanmaken > > > > met een door mij gekozen extensie. Ik zou graag via een knop "Nieuw > > > bestand > > > > aanmaken..." een leeg bestand willen aanmaken met de extensie .opl. > > Later > > > > zal ik via codes zinnen schrijven naar dit bestand. Heeft iemand er > een > > > > idee. Via de commondialog-functie showsave lukt het niet. Iemand een > > idee? > > > > Ik werk met VB6. > > > > > > > > Alvast bedankt, > > > > > > > > Cliff Beeckman. > > > > > > > > > > > > > > Met de commondialog kan je de positie en bestandsnaam bepalen, het > bestand > > > fysisch aanmaken zal je zelf moeten doen. > > > > > > Bijvoorbeeld: > > > > > > Dim iBestand As Integer > > > Dim Bestand As String > > > Bestand = "C:\test.opl" 'Bestandsnaam en directory krijg je via de > > > commondialog > > > iBestand = FreeFile > > > Open Bestand For Append As #iBestand > > > Close #iBestand > > > > > > Je kan ook het FileSystemObject hiervoor gebruiken, maar dit laat ik > > meestal > > > achterwege. Wat niet mogelijk is via de VB-functies doe ik met API's. > > > > > > > > > > > > Hierbij ook de code voor de common-dialog, dit zou moeten werken: > > Private Sub cmdNewFile_Click() > Dim iBestand As Integer > Dim Bestand As String > CommonDialog1.Flags = cdlOFNOverwritePrompt Or cdlOFNPathMustExist > CommonDialog1.Filter = ".opl bestand (*.opl)|.opl" > CommonDialog1.FileName = "default.opl" > CommonDialog1.DefaultExt = ".opl" > CommonDialog1.ShowSave > Bestand = CommonDialog1.FileName > iBestand = FreeFile > Open Bestand For Append As #iBestand > Close #iBestand > MsgBox "File " & Bestand & " created!" > > End Sub > >
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads