Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • VBA 32 / 64 bit, long / longptr
  • Mario Nestelberger13.03.23 15:07
       └ RE: VBA 32 / 64 bit, long / longptr PhilS20.03.23 12:24
          └ RE: VBA 32 / 64 bit, long / longptr Mario Nestelberger20.03.23 21:08
             └ RE: VBA 32 / 64 bit, long / longptr Karl Donaubauer20.03.23 23:39
                └ RE: VBA 32 / 64 bit, long / longptr Mario Nestelberger21.03.23 03:22
  • Kreuztabelle ohne Zahlen
  • ThomasWolf20.03.23 15:39
  • temporäres Formular entfernen
  • waholin09.03.23 11:17
       └ RE: temporäres Formular entfernen PeterDoering09.03.23 12:44
          └ RE: temporäres Formular entfernen waholin09.03.23 13:26
             └ RE: temporäres Formular entfernen PeterDoering09.03.23 14:06
                └ RE: temporäres Formular entfernen waholin09.03.23 14:11
                   └ RE: temporäres Formular entfernen Karl Donaubauer09.03.23 15:37
                   └ RE: temporäres Formular entfernen PeterDoering09.03.23 15:40
                      └ RE: temporäres Formular entfernen waholin10.03.23 08:58
       └ RE: temporäres Formular entfernen waholin09.03.23 13:28
  • Listenfeld-Eintrag oben platzieren
  • waholin07.03.23 16:50
       └ RE: Listenfeld-Eintrag oben platzieren PeterDoering08.03.23 00:23
          └ RE: Listenfeld-Eintrag oben platzieren waholin08.03.23 18:48
  • Access Stammtisch München am 09.03.2023 (Do)
  • StefanWirrer07.03.23 09:10
  • Tabellenverknüpfung will nicht mehr
  • StefanWirrer02.03.23 11:53
       └ RE: Tabellenverknüpfung will nicht mehr PeterDoering02.03.23 22:43
          └ RE: Tabellenverknüpfung will nicht mehr StefanWirrer03.03.23 09:16
             └ RE: Tabellenverknüpfung will nicht mehr PeterDoering04.03.23 10:36
       └ RE: Tabellenverknüpfung will nicht mehr StefanWirrer03.03.23 15:02
       └ RE: Tabellenverknüpfung will nicht mehr Karl Donaubauer03.03.23 16:35
          └ RE: Tabellenverknüpfung will nicht mehr StefanWirrer06.03.23 11:23
  • GUIDs als Namen ändern?
  • Andrea20.02.23 14:14
       └ RE: GUIDs als Namen ändern? PeterDoering20.02.23 17:20
          └ RE: GUIDs als Namen ändern? Andrea20.02.23 17:40
       └ RE: GUIDs als Namen ändern? Andrea21.02.23 06:39
          └ RE: GUIDs als Namen ändern? PeterDoering21.02.23 16:17
             └ RE: GUIDs als Namen ändern? Andrea23.02.23 10:05
  • Einladung zum 12. virtuellen Access-Stammtisch Han...
  • KlausWerther14.02.23 21:29
  • Tabelle enthält zu viele Indizes
  • Ulrich6309.02.23 15:44
       └ RE: Tabelle enthält zu viele Indizes Ulrich6309.02.23 17:11
  • Access Stammtisch München am 09.02.2023 (Do)
  • StefanWirrer07.02.23 10:49
  • Umstellung Access 97 auf 365
  • olecundbolec03.02.23 12:50
  • CreateTableDef funktioniert bei längeren Tabellenn...
  • Lukas18.01.23 11:11
       └ RE: CreateTableDef funktioniert bei längeren Tab... Karl Donaubauer19.01.23 01:51
          └ RE: CreateTableDef funktioniert bei längeren T... Lukas19.01.23 08:17
             └ RE: CreateTableDef funktioniert bei längeren... Karl Donaubauer19.01.23 14:40
                └ RE: CreateTableDef funktioniert bei länger... Karl Donaubauer27.01.23 10:56
  • wieder persistente .laccdb
  • Andrea16.09.22 16:10
       └ RE: wieder persistente .laccdb PeterDoering18.09.22 07:08
          └ RE: wieder persistente .laccdb Andrea19.09.22 19:35
             └ RE: wieder persistente .laccdb PeterDoering21.09.22 14:54
                └ RE: wieder persistente .laccdb Andrea21.09.22 19:31
                └ RE: wieder persistente .laccdb Andrea28.09.22 11:42
                   └ RE: wieder persistente .laccdb Botti11.10.22 07:59
                      └ RE: wieder persistente .laccdb Rolsch11.10.22 17:53
                         └ RE: wieder persistente .laccdb Botti17.10.22 11:51
                            └ RE: wieder persistente .laccdb Andrea25.10.22 14:39
                               └ RE: wieder persistente .laccdb sks28.10.22 17:37
       └ RE: wieder persistente .laccdb Botti16.01.23 18:10
  • viele Daten in eine 1-n Struktur importieren
  • tomde13.01.23 14:38
       └ RE: viele Daten in eine 1-n Struktur importieren Karl Donaubauer16.01.23 10:47
  • Ändern des Spaltennames führt zu Fehler im Abfrage...
  • mjuergens16.01.23 09:42
       └ RE: Ändern des Spaltennames führt zu Fehler im A... Karl Donaubauer16.01.23 10:35
    Mario Nestelberger
    Gesendet: 13.03.23 15:07
    Betreff: VBA 32 / 64 bit, long / longptr


    Member

    Beiträge: 41
    25
    Hallo,

    ich habe mich in die Thematik schon länger eingelesen (aber bin nicht schlau geworden), da ich heute eine neue Funktion umschreiben sollte (OemToCharA) stellt sich mir wieder die Frage (Ja, ich habe von APIs zu wenig Ahnung):

    Warum einmal LongPtr und dann doch wieder Long wie bei 32 bit - 2 Beispiele:


    #If Win64 Then
    Public Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
    (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
    ByVal lpParameters As String, ByVal lpDirectory As String, _
    ByVal nshowcmd As Long) As LongPtr
    #Else
    Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
    (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
    ByVal lpParameters As String, ByVal lpDirectory As String, _
    ByVal nshowcmd As Long) As Long

    #End If


    bzw. funktioniert nur als Long in 64 bit:

    #If Win64 Then
    Public Declare PtrSafe Function GetActiveWindow Lib "user32" () As Long
    #Else
    Public Declare Function GetActiveWindow Lib "user32" () As Long
    #End If

    lg
    Mario
    Top of the page Bottom of the page


    Seite: < 1 2 3 4 5 6 7 8 9 10 11 12 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)