Ïîìîãíè íè äà íàïðàâèì Uroci.net ïî - áîãàò! Äîáàâè óðîê
Êàòåãîðèè Äðóãè óðîöè Adobe Photoshop Adobe Illustrator Adobe Flash Adobe Fireworks DreamWeaver CSS è HTML Corel Draw Image Ready PHP SEO CMS Microsoft Windows Microsoft Word Microsoft Excel PowerPoint Microsoft Access Microsoft Publisher Linux Visual basic
JavaScript Ajax 3ds Max Maya 3D C++ Sound Forge Gimp SWiSH

Âúçìîæíîñòè íà Äåáúãåðà (Debugger)

bubust   òðóäíîñò:    âèäÿí: 2594

 ãëàâà 2 ðàçãëåäàõìå íà÷èíà íà ïîñòàâÿíå íà òî÷êè íà ïðåêúñâàíå è íà èçïîëçâàíå íà Äåáúãåðà (Debugger). Íåêà ðàçãëåäàìå ìàëêî ìåíþ Debug. Ìîæåòå äàïîâèêàòå ïðîçîðåö Exceptions íàïðèìåð (âèæ ôèãóðà 81) . Ìîæåòå äà ðàçãëåäàòå ÷åòèðèòå ãëàâíè ãðóïè èçêëþ÷åíèÿ.


Ôèãóðà
81

Àêî å èçáðàí îïöèîííèÿ áóòîí Break into the debugger, ìîæåòå äàïðîâåðèòå âñè÷êî è äà îáðàáîòèòå èçêëþ÷åíèåòî ñàìè. Àêî å èçáðàí îïöèîííèÿ áóòîí Continue, òàçè îïöèÿ ùå ïîçâîëè íà âàø ìàíèïóëàòîð íà èçêëþ÷åíèåòî äà îáðàáîòè ãðåøêàòà. Àêî å èçáðàí îïöèîííèÿ áóòîí Use parent setting, êîíêðåòíîòî èçêëþ÷åíèå ùå èçïîëçâà íàñòðîéêàòà èçáðàíà çà ðîäèòåëñêèÿ âúçåë.

Äà ðàçãëåäàìå ïðîãðàìà File System.

Òÿ å àïëèêàöèÿ ñ åäíà ôîðìà, íà êîÿòî èìà äâà êîíòðîëà: êîìàíäåí áóòîí Button1 è åòèêåò Label1. Êîäúò â êëàñà íà ôîðìàòà å:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim fw As New FileWork

fw.FileWorkMy()

End Sub


Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click

Label1.Text = "InFile = ""c:SomeInFile.bin"" OutFile =""c:someOutFile.Bin"" "

End Sub

Èçïîëçâàéêè îò êîíòåêñòíîòî ìåíþ Add -Add Class, îòâàðÿìå ïðîçîðåöà ïîêàçàí íà ôèãóðà 82 è äîáàâÿìå ïðàçåí êëàñ FileWork.vb.

Ôèãóðà 82

Çàïèñâàìå ñëåäíèÿ êîä â íåãî:

Option Explicit On

Imports System.Windows.Forms

Imports System.IO

Imports System.Diagnostics

Imports System.Threading



Public Class FileWork




Sub FileWorkMy()

Dim OutFile As String

Dim InFile As String

InFile = "c:SomeInFile.bin"

OutFile = "c:someOutFile.Bin"

Dim outf As System.IO.File

Dim inf As System.IO.File

Dim x As Integer

Dim aRetVal As Integer

' ñúçäàâàíå íà ïîòîöè - streams çà âõîä - input è èçõîä - output

Dim myInstream As System.IO.FileStream

Dim myOutstream As System.IO.FileStream

Dim aFoo(100) As System.Byte ' äàííè çà ÷åòåíå è çàïèñ

For x = 1 To 99

aFoo(x) = x

Next

Try

myOutstream = outf.OpenWrite(OutFile) '"c:someOutFile.bin"

myOutstream.Flush()

For x = 1 To 11

myOutstream.Write(aFoo, 0, 10)

Next

myOutstream.Close()

myInstream = inf.OpenRead(OutFile) '"c:someInFile.bin"



aRetVal = myInstream.Read(aFoo, 0, 10) ' ÷åòå 10 áàéòà

MessageBox.Show(aRetVal)



Catch IOExcep As IO.IOException

'âúçíèêâà íÿêàêâà ãðåøêà. Èçâåæäàíå íà ñúîáùåíèå

`error message

MessageBox.Show(IOExcep.Message)

Finally

myInstream.Close() ' çàòâàðÿíå íà ôàéëîâåòå - files

End Try

End Sub

End Class


Ôèãóðà
83 Èçïúëíåíèå íà File System


Ñòðàíèöè: 1 2 »

Ðåãèñòðèðàéòå ñå, çà äà äîáàâèòå êîìåíòàð

ðåêëàìà

© Âñè÷êè ïðàâà çàïàçåíè. 2006-2008. Created by: Site.bg
Ïðåïîðú÷âàìå: IT Íîâèíè | Êèíî è èãðè | Äèïëîìà.áã | Paparak.bg | Òóíèíã Ïîðòàë | uchenik.com | TRAVEL òóðèçúì | Ðåôåðàòè | AmAm.bg | Èäå.ëè | Êóðñîâè ðàáîòè | AnimeS-bg.com | Ôîòî Ôîðóì | Çàïîçíàíñòâà | Ìðåæà îò ïðèÿòåëè | IT Light | Spodeli.net | Ôîòî-Êóëò | IDG.BG | Teenproblem.net | Áëîã - Îáðàçîâàíèå | Fresh-BG.com | Hanovete.com | Bulfleet.com | Mythlands.com | Ohoboho.com | Êàçàíëúê.Com | News24 | Setcom.bg | Atol.bg | Elmaz.com | MobileBulgaria.com