Advertisement
Guest User

-DefaulT

a guest
Jul 6th, 2011
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.95 KB | None | 0 0
  1. Public Class Form1
  2.  
  3.     Dim dsItemDex As DataSet = New DataSet
  4.  
  5.     Private Sub LoadToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LoadToolStripMenuItem.Click
  6.  
  7.         Dim dir As String
  8.         Dim xmlfile As String
  9.         dir = My.Computer.FileSystem.CurrentDirectory
  10.  
  11.         OpenFileDialog1.FileName = ""
  12.         OpenFileDialog1.InitialDirectory = dir
  13.         OpenFileDialog1.Title = "Open PokeNet XML..."
  14.         OpenFileDialog1.Filter = "PokeNet (*.xml)|*.xml"
  15.         xmlfile = OpenFileDialog1.FileName
  16.  
  17.         OpenFileDialog1.ShowDialog()
  18.  
  19.         dsItemDex.Reset()
  20.         TextBox1.ResetText()
  21.  
  22.         dsItemDex.ReadXml(OpenFileDialog1.FileName)
  23.         Dim dv As DataView = New DataView(dsItemDex.Tables(0))
  24.         DataGrid1.DataSource = dv
  25.  
  26.         Dim swXML As New System.IO.StringWriter()
  27.         dsItemDex.WriteXmlSchema(swXML)
  28.         TextBox1.Text = swXML.ToString
  29.  
  30.     End Sub
  31.  
  32.     Private Sub SaveToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SaveToolStripMenuItem.Click
  33.  
  34.         Dim dir As String
  35.         dir = My.Computer.FileSystem.CurrentDirectory
  36.         Dim SaveFile As New SaveFileDialog
  37.         SaveFile.Title = "Save PokeNet XML As"
  38.         SaveFile.Filter = "PokeNet (*.xml)|*.xml"
  39.         SaveFile.InitialDirectory = dir
  40.  
  41.         SaveFile.ShowDialog()
  42.  
  43.         dsItemDex.WriteXml(SaveFile.FileName)
  44.  
  45.     End Sub
  46.  
  47.     Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click
  48.         Me.Close()
  49.     End Sub
  50.  
  51.     Private Sub AToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AToolStripMenuItem.Click
  52.         dsItemDex.Reset()
  53.         TextBox1.ResetText()
  54.     End Sub
  55.  
  56.     Private Sub AboutToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AboutToolStripMenuItem.Click
  57.         AboutBox1.Show()
  58.     End Sub
  59. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement