vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
My.Application wird nicht erkannt 
Autor: lealein
Datum: 14.12.07 12:53

Hallo Forum!
Seit einigen Tagen programmiere ich mit VB 2005 ein bisschen rum.
Nun möchte ich gerne eine ini-Datei auslesen, die in dem Verzeichnis von meinem Projekt liegt.
Um nicht jedesmal den Pfad komplett angeben zu müssen, wollte ich es mit dem Befehl My.Applicaiton.Info.DirectoryPath erledigen. Doch ich bekomme die Fehlermeldung "Application ist kein Member von My". Hab ich irgendetwas vergessen?!
Public Class Form1
    Declare Function WritePrivateProfileString Lib "kernel32" Alias _
      "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal _
      lpKeyName As Char, ByVal lpString As Char, ByVal lpFileName As String) As _
      Long
    Declare Function GetPrivateProfileString Lib "kernel32" Alias _
    "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal _
    lpKeyName As Char, ByVal lpDefault As String, ByVal lpReturnesString As _
    String, ByVal nSize As Long, ByVal lpFileName As String) As Long
    Declare Function GetPrivateProfileInt Lib "kernel32" Alias _
    "GetPrivateProfileIntA" (ByVal lpApplication As String, ByVal lpKeyName As _
    String, ByVal dDefault As Long, ByVal lpFileName As String) As Long
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button1.Click
        Dim Wert1 As Double
        Dim Wert2 As Double
        Dim Wert3 As Double
 
 
        Wert1 = Convert.ToDouble(TextBox1.Text.Replace(".", ","))
        Wert2 = Convert.ToDouble(TextBox2.Text.Replace(".", ","))
        Wert3 = Convert.ToDouble(TextBox3.Text.Replace(".", ","))
 
        WritePrivateProfileString("Test1", "Wert1", Wert1, _
          My.application.info.DirectoryPath & "\test1.ini")
 
 
 
    End Sub
End Class
Programmiere mit Visual Studio 2005 Standard unter Vista. Das Update und SP für Vista habe ich installiert.

Vielen Dank schon einmal!

Gruß Lealein
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
My.Application wird nicht erkannt1.253lealein14.12.07 12:53
Re: My.Application wird nicht erkannt720Jonny13217.12.07 07:27

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel