Visual Basic 2010 - čitanje iz tekstualne datoteke

poruka: 24
|
čitano: 8.497
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
14 godina
neaktivan
offline
Vb 2010 zapis datoteke
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim objWriter As New System.IO.StreamWriter("c:\somefile-out.txt")
objWriter.Write("bero")
objWriter.Write("bero")
objWriter.Close()
objWriter.Dispose()
kako dobiti da mi to zapiše posebno u svaki red posebno a ne zajedno?
Hvala!



End Sub
 
0 0 hvala 0
16 godina
odjavljen
offline
Re: Vb 2010 zapis datoteke

.WriteLine ili u string ubaci /r/n

http://nighthawk-software.blogspot.com/
13 godina
neaktivan
offline
Vb 2010

moraš koristiti WriteLine , a ne Write

Moj PC  
1 0 hvala 0
14 godina
neaktivan
offline
Re: Vb 2010
Hvala puno!Prije sam radio u Šestici a sad sve mi je drukčije.
14 godina
neaktivan
offline
Vb 2010
Još bi me zanjimalo kako otvoriti datoteku i pročitati ta dva reda?
 
0 0 hvala 0
13 godina
neaktivan
offline
Re: Vb 2010
zgberozg kaže...
Još bi me zanjimalo kako otvoriti datoteku i pročitati ta dva reda?

Koristiš stream reader umjesto stream writer i readline umjesto writeline

14 godina
neaktivan
offline
Re: Vb 2010
Hvala još jednom,sori ali ovo je puno toga drukčije od vb 6.0
14 godina
neaktivan
offline
Vb 2010
ok ali ovo sam napravio i ne mogu skužit di sam pogriješio?
Dim a1, a2
Dim objWriter As New System.IO.StreamReader("c:\pokus1.txt")

objWriter.ReadLine(a1)
objWriter.ReadLine(a2)
objWriter.Close()
objWriter.Dispose()
te.Text = a2
 
0 0 hvala 0
13 godina
neaktivan
offline
Re: Vb 2010

 Dim objWriter As IO.StreamReader

     objWriter = IO.File.OpenText("c:\pokus1.txt")

     MsgBox(objWriter.ReadLine)

     MsgBox(objWriter.ReadLine)

14 godina
neaktivan
offline
Vb 2010

to sam več riješio ovako:
Dim c1, c2
Dim objReader As System.IO.StreamReader
objReader = New System.IO.StreamReader("c:\pokus1.txt")

c1 = objReader.ReadLine
c2 = objReader.ReadLine
objReader.Close()

te.Text = c2
sad bi me zanjimalo kako da sa textbox1 prebacim focus na textbox2 kad korisnik pritisne eneter znam samo podstaviti kod if e.keycode=13 then

ali kako prebaciti fokus?

Poruka je uređivana zadnji put čet 16.8.2012 21:37 (zgberozg).
 
0 0 hvala 0
13 godina
neaktivan
offline
Re: Vb 2010
zgberozg kaže...

to sam več riješio ovako:
Dim c1, c2
Dim objReader As System.IO.StreamReader
objReader = New System.IO.StreamReader("c:\pokus1.txt")

c1 = objReader.ReadLine
c2 = objReader.ReadLine
objReader.Close()

te.Text = c2
sad bi me zanjimalo kako da sa textbox1 prebacim focus na textbox2 kad korisnik pritisne eneter znam samo podstaviti kod if e.keycode=13 then

ali kako prebaciti fokus?

Imas neki event na taj textbox. Ali što fali da postavis TabIndex properities na te kontrole i TAB tipkom se povlačiš po njima?

14 godina
neaktivan
offline
Vb 2010
Hvala našao sam i to riješenje
TextBox2.Focus()
Sad me još zanjima kako da uredim excel datoteku (unos podataka)
 
0 0 hvala 0
16 godina
odjavljen
offline
Re: Vb 2010

http://bit.ly/Szupic

 

Pa biraj hoćeš binary ili CSV...

http://nighthawk-software.blogspot.com/
16 godina
neaktivan
offline
Re: Vb 2010
zgberozg kaže...
Hvala našao sam i to riješenje

Umjesto što u svakom postu zahvaljuješ klikni ljudima koji put na tipku HVALA!

World Championships: 7, GP started: 299, GP wins: 91, Podium finishes: 155, Pole positions: 68, Fastest laps: 77, Points: 1,546
14 godina
neaktivan
offline
Visual Basic 2010 - čitanje iz tekstualne datoteke
Koji je lakši.
 
0 0 hvala 0
14 godina
neaktivan
offline
Visual Basic 2010 - čitanje iz tekstualne datoteke
Kad odem u project/add reference/com imam microsoft excel 14.0 object library
Sve što vidim na netu ne funkcionira
 
0 0 hvala 0
14 godina
neaktivan
offline
Visual Basic 2010 - čitanje iz tekstualne datoteke

Može li mi ko objesniti kako da pošaljem tekst na printer da ga isprinta u određenom stupcu y i redu y,i te su se naredbe promijenile u odnosu na stari vb 6.0.Da li bi mogao u aktivirati što u reference da mi se vrate stare naredbe za printer?Ove su dosta teške.

 

 
0 0 hvala 0
13 godina
neaktivan
offline
Re: Visual Basic 2010 - čitanje iz tekstualne dato
zgberozg kaže...

Može li mi ko objesniti kako da pošaljem tekst na printer da ga isprinta u određenom stupcu y i redu y,i te su se naredbe promijenile u odnosu na stari vb 6.0.Da li bi mogao u aktivirati što u reference da mi se vrate stare naredbe za printer?Ove su dosta teške.

Šta bi vratio? Ne možeš mješati jezik koji nije pod .NET frameworkom i .NET jezik. Po čemu su teže naredbe u .NET-u nego u VB-u 6?

Imaš sve na MSDN-u. 

14 godina
neaktivan
offline
Re: Visual Basic 2010 - čitanje iz tekstualne dato

Ma imam vb 2010 express

13 godina
neaktivan
offline
Re: Visual Basic 2010 - čitanje iz tekstualne dato

To je IDE! Taj IDE je za Visual Basic.NET, ne za stari VB.

Između njih je velika razlika - .NET framework, dakle kompletna platforma se izmjenila, VB i VB 6 nemaju zajedničkog gotovo ništa, tek eto slično ime i slična sintaksa nekih ključnih riječi.

Pogledaj nešto o tome:
http://www.codeproject.com/Articles/19368/Embedding-of-VB6-form-in-NET-applications

14 godina
neaktivan
offline
Visual Basic 2010 - čitanje iz tekstualne datoteke

A koji radi na principu starog Vb 6.0 makar sam već i u ovom polovio dosta toga

 

 
0 0 hvala 0
13 godina
neaktivan
offline
Re: Visual Basic 2010 - čitanje iz tekstualne dato

Sve što si mogao u VB-u 6, možeš i u VB.NET, ne bi imalo smisla da su razvijali novu platformu koja je lošija od stare.

Nije mi jasno što hoćeš reći s tim "koji radi na principu starog", ako je slična sintaksa to ne znači da je "pod haubom" isto. 

Samo googlaj ili traži direktno na MSDN-u, to je biblija metoda i objekata .NET- i još ponečeg.

14 godina
neaktivan
offline
Re: Visual Basic 2010 - čitanje iz tekstualne dato

nisam baš skroz sa engleskim moram kupit knjigu

za printer su duži kodovi prije je bilo samo printer.print "primjer" a sad toga nema

nego cijeli kod se piše

14 godina
neaktivan
offline
Visual Basic 2010 - čitanje iz tekstualne datoteke

Ima jo jedno stručn pitanje.Imam kod koji sam skinuo sa msdn za printanje panela,radi ali ne printa dio panela koji se nalazi ispod forme pa pitanje glasi što promijeniti u kodu?


    <System.Runtime.InteropServices.DllImport("gdi32.dll")> _
    Public Shared Function BitBlt(ByVal hdcDest As IntPtr, ByVal nXDest As Integer, ByVal nYDest As Integer, ByVal nWidth As Integer, ByVal nHeight As Integer, ByVal hdcSrc As IntPtr, _
 ByVal nXSrc As Integer, ByVal nYSrc As Integer, ByVal dwRop As Integer) As Long
    End Function
    'get the screenshot
    Private memoryImage As Bitmap
    Private Sub CaptureScreen()
        Dim mygraphics As Graphics = Me.Panel1.CreateGraphics()
        Dim s As Size = Me.Panel1.Size
        memoryImage = New Bitmap(s.Width, s.Height, mygraphics)
        Dim memoryGraphics As Graphics = Graphics.FromImage(memoryImage)
        Dim dc1 As IntPtr = mygraphics.GetHdc()
        Dim dc2 As IntPtr = memoryGraphics.GetHdc()
        BitBlt(dc2, 0, 0, Me.Panel1.ClientRectangle.Width, Me.Panel1.ClientRectangle.Height, dc1, _
         0, 0, 13369376)
        mygraphics.ReleaseHdc(dc1)
        memoryGraphics.ReleaseHdc(dc2)
    End Sub
    Private Sub printDocument1_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
        e.Graphics.DrawImage(memoryImage, 0, 0)
    End Sub
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        CaptureScreen()
        PrintDocument1.Print()
    End Sub

  

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice