Редактирование XML - файла с помощью visual basic
Итак, я делаю приложение в VB, это банкомат. Он начинается с формы, где вы вводите PIN-код в текстовое поле, и он проверяет XML-файл, и если он правильный, он позволяет вам войти.
Код:
Private Sub btnPINENTER_Click(sender As Object, e As EventArgs) Handles btnPINENTER.Click Dim AccountPIN As Integer Dim AccountName As String Dim InputPIN As Integer = Val(txtPIN.Text) Dim xelement As XElement = XElement.Load("Accounts.xml") Dim Records As IEnumerable(Of XElement) = xelement.Elements() For Each Account In Records AccountPIN = (Account.Element("PIN").Value) AccountName = (Account.Element("Name").Value) If InputPIN = AccountPIN Then MsgBox("Correct Password" & vbNewLine & "Welcome" & AccountName) Me.Hide() FrmATM.Show() txtPIN.Text = "" End If Next Account End Sub
Следующий шаг заключается в том, что вторая форма работает как банкомат. Таким образом, есть три кнопки: депозит, вывод средств и баланс счета. Теперь мне нужен способ использовать кнопки ввода и вывода средств, чтобы они могли обновлять данные в XML-файле, но я понятия не имею, как это сделать. Как видите, я новичок. Любая помощь будет очень признательна.
Что я уже пробовал:
Я попытался переработать код, но понятия не имею, как на самом деле использовать приложение для записи в XML-файл.
Я задал несколько форумов на Reddit и MSDN, но они дают мне ответы на C+
Member 14081790
Извините, я должен сделать это немного яснее.
В принципе, я хочу, чтобы произошло то, что я нажимаю кнопку вывода, она использует значение в учебнике, вычитает его из значения "баланс" в XML-файле, а затем обновляет значение в файле, а затем наоборот для депозита.
по-английски:
Balance - TextBox = новое значение баланса (это значение, которое обновляется)
Jim Meadors
Я просто подумал, что должен упомянуть, что если вы действительно собираетесь использовать это в какой-то реальной производственной среде, вам также придется искать способы шифрования ваших данных.
Member 14081790
Да, не волнуйся, это всего лишь школьная штука