Jump to content
Sign in to follow this  
Blaster2k

2 nybegynner spørsmål :)

Recommended Posts

I. Hvordan lukker jeg VB programmet med å trykke på en av knappene i det?

 

II. Hvordan kan jeg lagre det som står i 2 tekstboxer til en txt-fil når jeg trkker på en 'lagre' knapp? Det som står i tekstbox 1 på linje 1, og det som står i tekstbox 2 på den andre linja i txt-filen. (Og hvordan kan jeg få laget en ny fil for hver gang lagre-knappen trykkes på? Med for eksempel filnavn som klokkeslettet, /m sekunder)

 

Takk hvis noen gidder svare.

Edited by Blaster2k

Share this post


Link to post

1. Når du lukker et program med flere former, så blir alltid programmet "åpent". Så i den "siste" formen din, eller den eneste (hvis du bare har en) legger du inn denne koden:

private sub form_unload(cancel as integer)
end
end sub

da lukker den når man trykker i krysset. Får å lukke med knapp skriver du bare end.

 

2. Får å lagre bruker du denne koden:

Open "c:\minfil.txt" For Output As #1
Print #1, Text1.Text
Print #1, Text2.Text
Close #1

skjønner?

Share this post


Link to post

Skal du lage en slags "logg-fil" kan du gjøre slik:

 

Open "c:\minfil.txt" For Append As #1
Print #1, Text1.Text
Print #1, Text2.Text
Close #1

Share this post


Link to post

Hva mener du med det? Jeg ser ikke noe forskjell på filene som blir lagra :dontgetit:

 

Edit: hvis du skal lagre flere ting kan du bare legge til en Print #1, og din tekst etter.

Edited by jonas22282460

Share this post


Link to post

teksten i tekstboksene blir forandret hele tiden, jeg vill at det som står i dem skal bli lagret i tekstfilen når jeg trykker på lagreknammen, men den teksten smo allerede står i tekstfilen skal ikke bli overskrevet. :)

Share this post


Link to post

Så du vil legge til tekst og ikke overskrive?

 

Dim Tekst As String
Open "C:\minfil.txt" For Input As #1
Line Input #1, Tekst
Close #1

Open "c:\minfil.txt" For Append As #1
Print #1, tekst
Print #1, Text1.Text
Print #1, Text2.Text
Close #1

Share this post


Link to post

Forskjellen på Output og Append er rett og slett at all innhold blir slettet når du åpner en fil med Output. Dette gjelder ikke for Append, så derfor trenger du ikke legge inn teksten igjen. Slett derfor koden du får feil i, sammen med den første Print kommandoen.

 

Koden blir da akkuratt som jeg sa i første post

Edited by aadnk

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...