Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


sekventiella filer

Postades av 2002-10-08 11:34:34 - David Slättne, i forum visual basic - allmänt, Tråden har 3 Kommentarer och lästs av 507 personer

Hej
Jag har i uppgift att skriva ett enkelt program i VB6 för registrering
av kontouppgifter. För varje kont ska det finnas information om
kontonummer, namn, adress, saldo.
Meningen är att jag ska lösa detta genom att skriva till och läsa från
sekventiella filer.

Fråga:
Var kan jag lära mig om hur jag skriver till och läser från sekventiella
filer?

mvh david s


Svara

Sv: sekventiella filer

Postades av 2002-10-08 13:40:47 - Andreas Hillqvist

Två sät. Antingen vbs Open Statment(Sök på "Open Statment" i hjälpen). Eller FSO(File System Object).
För att använda FSO måste du lägga till en referens till Microsoft Scripting.


Svara

Sv: sekventiella filer

Postades av 2002-10-08 13:41:36 - Sven Åke Persson

Hej Ett exempel du kan klistra in
Två Knappar 5 TextBoxar OBS Text5 skall vara Multiline = True
i Text1 - Text4 skriver du kontonummer, namn, adress, saldo.

Option Explicit
Private Sub Command1_Click()
'Skriva till Sekventilfil
'Text1 Kontunummer Text2 Namn osv
Dim FileNum As Long
FileNum = FreeFile
Open App.Path & "\Register.txt" For Append As #FileNum
Print #FileNum, Text1.Text 'kontunummer
Print #FileNum, Text2.Text 'namn
Print #FileNum, Text3.Text 'adress
Print #FileNum, Text4.Text 'saldo
Close #FileNum
'Det har skapats en textfil med namnet Register
End Sub

Private Sub Command2_Click()
'Läsa från samma fil
'OBS Text5 skall vara Multiline = True
Dim FileNum As Long, tmpStr As String
FileNum = FreeFile
Open App.Path & "\Register.txt" For Input As #FileNum
tmpStr = Input$(LOF(FileNum), FileNum)
Close #FileNum
Text5.Text = tmpStr
End Sub

mvh
Sven


Svara

Sv: sekventiella filer

Postades av 2002-10-12 12:33:00 - David Slättne

Hej! Och tack för snabbt svar.

Tanken är att jag ska använda textstream och sedan med hjälp av sedan med hjälp av stränghantering plocka ut alla saldon och summera dom.

Nu hör det till saken att jag är jäkligt ny på VB och programering. jag reserverar mig för snurrig användning av termer och hoppas på överseende, mild tillrättavisning och förklaringar!
Jag går en kurs som förnärvarande fokuserar på objekttyprerna FileSystemObject, File och Textstream.

Så när jag tittar på din kod letar jag efter deklarationssatser som hanterar Nytt filsystemobjekt, File och textstream.
jag ser ju att du öppnar, och sedan stänger för för Filenum. Använder du textstream här utan att jag fattar det eller gör man på annat vis då?

Anreas talade om att antingen köra open statement eller FSO. är din lösning en open statement lösning?
Hur skulle du göra en FSO-lösning?

mvh david s

Option Explicit
Private Sub Command1_Click()
'Skriva till Sekventilfil
'Text1 Kontunummer Text2 Namn osv
Dim FileNum As Long
      FileNum = FreeFile
Open App.Path & "\Register.txt" For Append As #FileNum
  Print #FileNum, Text1.Text 'kontunummer
  Print #FileNum, Text2.Text 'namn
  Print #FileNum, Text3.Text 'adress
  Print #FileNum, Text4.Text 'saldo
Close #FileNum
'Det har skapats en textfil med namnet Register
End Sub
Private Sub Command2_Click()
'Läsa från samma fil
'OBS Text5 skall vara Multiline = True
Dim FileNum As Long, tmpStr As String
      FileNum = FreeFile
Open App.Path & "\Register.txt" For Input As #FileNum
tmpStr = Input$(LOF(FileNum), FileNum)
Close #FileNum
Text5.Text = tmpStr
End Sub


Svara

Nyligen

  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe
  • 20:22 Spel
  • 17:07 Snabb och trevlig webbplats utan l
  • 17:00 Bra spelsajt med bonusar
  • 15:51 Slappna av
  • 15:17 Onlineunderhållning på fritiden
  • 11:13 Online Kasino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 670
27 955
271 723
3 912
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies