Toon posts:

[VB] Lezen info uit een TXTbestand

Pagina: 1
Acties:

Verwijderd

Topicstarter
OKOK, ik weet dat jullie al 2 topics hebben gesloten van mij, maar ik wil DOLgraag een programma schrijven in VB en het lukt mij ECHT niet, ik wil het gewoon voor de lol proberen, dus niet voor school of wat dan ook. Kunnen jullie mij AUB helpen? PLZ??? Dus niet meteen links enzo sturen, want van al die MSDN shit snap ik ECHT nix. Er staan wel examples maar ik weet niet wat ik ermee moet. Ik wil graag hebben dat ik text uit een txtbestand in mijn programma kan toveren. Ik zou bijvoorbeeld willen hebben dat ik kan zeggen: Ik wil de text uit regel 11 hebben en donder die in blablabla.Text of blablabla.Caption. Het enige waar ik tot nu toe op kwam komen is:

Open StepTwoDialog.filename For Input As #1
Close #1

Ik kan wel oneindig bij MSDN zoeken, dat heb ik al ECHT geprobeerd, maar ik weet niet al die PC termen. Kan iemand mij PLZ helpen? En willen jullie mij AUB geen slotje geven?

Alvast bedankt.

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

ik neem aan dat je in VB ook wel een regel kan inlezen... dus als je dan die stap 11 keer herhaalt heb je de 11e regel. Nu hoef je alleen nog uit te zoeken hoe je 1 regel moet inlezen :)

Maar neem anders een echte taal zoals java. Op mijn site staan een hele lading tutorials en online boeken.

Verwijderd

Topicstarter
Maar ik weet niet hoe ik moet inlezen :(

Verwijderd

maak een richtextbox (component toevoegen) en dan RichTextbox1.filname = "c:\bla.txt"
(voor openen van text dan hè)

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

heb je titel ff aangepast :)
zal um wel even open laten voorlopig
andere mods dus ook ff open laten ajb

Doet iets met Cloud (MS/IBM)


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Op vrijdag 25 januari 2002 23:00 schreef BasjeBanaantje het volgende:
Maar ik weet niet hoe ik moet inlezen :(
Zorg eerst dat je een refence manual ergens vandaan plukt anders is het echt een onmogelijke taak.

Prog je al lang in vb? (heb vermoeden van niet ;) )

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Kan je niet beter beginnen met de basics van visual basic?
Gewoon eerst de taal (een beetje) begrijpen?

Imho gaat het dan veel makkelijker om de moeilijkere onderdelen te begrijpen.

Zowiezo zul je iets als een for/while loop nodig hebben, maar hoe dat heet in VB??

Het handigst lijkt me, als je het goed wilt leren, is een boek kopen/lenen over VB. En dat es rustig doornemen, gegarandeerd dat er ook uitgelegd wordt hoe je met files kan werken.

Verwijderd

Topicstarter
Maar dan krijg ik de hele text, ik zou alleen willen weten wat er op die regel staat.

Alvast bedankt.

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Op vrijdag 25 januari 2002 23:01 schreef ACM het volgende:
Zowiezo zul je iets als een for/while loop nodig hebben, maar hoe dat heet in VB??
code:
1
2
3
4
5
6
7
8
string k
string s
string foundLine
forwhiler k<1 while k++  begin
   s:=FileLineReader.read
   if k=11 then foundLine = s
end
;;;;;;;;;

:+

Verwijderd

Ik heb 'm al es een trap de goede kant op gegeven..inc links naar de relavante pagina's op msdn.

[topic=304102/1/255]

En toen vertikte ie het ook al om de manuals te lezen. :Z

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Op vrijdag 25 januari 2002 23:02 schreef BasjeBanaantje het volgende:
Maar dan krijg ik de hele text, ik zou alleen willen weten wat er op die regel staat.

Alvast bedankt.
Bij de meeste programmeer talen word een enter weergegeven door het '\n' teken (onder windows '\n\r' of '\r\n'(weet niet meer welke)) je zou je tekst kunnen doorzoeken naar de 11e hiervan. En heb jij je 11e regel.

Verwijderd

Topicstarter
Nou, ik doe idd nog niet zolang VB, en ik ken al een beetje de basics, want dat hebben wij laatst al bij informatica op school gehad, alleen dat is nou net het enige wat ik nog niet vat en graag zou willen weten.

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Op vrijdag 25 januari 2002 23:07 schreef BasjeBanaantje het volgende:
Nou, ik doe idd nog niet zolang VB, en ik ken al een beetje de basics, want dat hebben wij laatst al bij informatica op school gehad, alleen dat is nou net het enige wat ik nog niet vat en graag zou willen weten.
advies:
neem een andere taal. VB is echt een enorme prutstaal. Java is volledig gratis en er zijn uitstekende tutorials/boeken ed. Met java kun je veel serieuzere apps maken.

naar mijn mening is een vb programmeur geen echte programmeur.

Verwijderd

Op vrijdag 25 januari 2002 23:09 schreef Alarmnummer het volgende:
naar mijn mening is een vb programmeur geen echte programmeur.
Kuch *TROLL* Kuch :Z

Verwijderd

Ik zei toch al, je kunt een regel inlezen met Line Input #1, test$

  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
Dit is zwaar tegen de ethiek maar kom :)
code:
1
2
3
4
5
6
7
8
9
10
11
Public function GeefRegelUitFile(Regelnum as integer,FileName as string) as string

  Dim R as string
  Dim c as integer
  open FileName for input as #1
  for c = 1 to RegelNum
    GeefRegelUitFile=line input #1, R
  next c
  close #1

end sub
Ergens in 1994 schreef Rex Last :
If you haven't cracked that one, RTFM, and if you haven't got it then, well, frankly, my dear, I don't give a damn.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

mannen dit is niet de plek voor deze discussie. Help hem met VB of ga elders ff kijken ajb :)

Doet iets met Cloud (MS/IBM)


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Op vrijdag 25 januari 2002 23:13 schreef D2k het volgende:
mannen dit is niet de plek voor deze discussie. Help hem met VB of ga elders ff kijken ajb :)
Sorry... kon het niet laten :)

Verwijderd

VB kan ik niet maar ik kan je wel wat pseudocode geven zodat je snapt wat er gebeurd en het in elke taal zou kunnen :)

- Open textfile
- Doorloop de textfile tot de bewuste regel
- Lees de bewuste regel uit
- je hebt nu een variabele van type string met als inhoud de regel
- schrijf die variabele weg naar het scherm
- sluit het oorspronkelijke file

Het is wat algemeen, maar als je van al deze substapjes eens opzoekt hoe deze moeten in VB, sla je veel vliegen in 1 klap !

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 15-09 19:11

Crazy D

I think we should take a look.

Ook nog even een usefull linkje :)
Handling Files In Visual Basic
Artikeltje op vbworld.com.
Als het daarmee niet lukt zou ik een ander vak kiezen :P ;)

Exact expert nodig?

Pagina: 1