none
Access 2007 VBA Anlagefeld in Formular füllen und in Tabelle speichern

    Frage

  • Hallo Ihr Lieben!

    Ich habe in einem Formular zum erstenmal ein Anlagefeld erstellt und möchte darin eine BMP-Grafik einfügen und anschließend in einer Tabelle speichern.
    Trotz stundenlanger Suche mit Google habe ich nur gefunden, dass das möglich ist, aber wie ich vorgehen muß kann ich nirgends finden.

    Vielleicht kann mir jemand einen Tipp geben, wie ich das mit VBA hinbekomme.

    Ich bedanke mich im voraus für jede Hilfe; wenn irgendwie möglich mit einem
    einem kleinen Code-Beispiel.

    Liebe Grüße aus Erkelenz
    Toni
    Beitrag melden  
    Mittwoch, 1. Juni 2011 18:06

Antworten

  • Toni1940 wrote:
    >      Ich habe in einem Formular zum erstenmal ein Anlagefeld
    >      erstellt und möchte darin eine BMP-Grafik einfügen und
    > anschließend in einer Tabelle speichern. Trotz stundenlanger Suche
    > mit Google habe ich nur gefunden, dass das möglich ist, aber wie
    > ich vorgehen muß kann ich nirgends finden.
    >
    >      Vielleicht kann mir jemand einen Tipp geben, wie ich das mit
    > VBA hinbekomme.
    > ...
     
    Ich bin nicht sicher, ob ich deine Frage so ganz verstehe.
    Wenn man Daten in einer Tabelle speichern will, ist es am
    einfachsten, das Formular-Steuerelement an das
    Tabellenfeld zu binden.
     
    Dann kann man den normalen Dialog zum Auswählen der
    Anlagedatei verwenden und durch das Auswählen wird
    die Datei im Anlagefeld gespeichert.
     
    Wenn es dir darum geht, nicht diesen Standardweg zu gehen,
    sondern eine Datei per Code in ein Anlage-Tabellenfeld
    zu speichern, dann kannst du dazu die DAO-Methode
    LoadFromFile verwenden.
     
    Ein Codebeispiel findest du z.B. in unserem AEK9-Skript
    zu A07, http://www.donkarl.com/?aek rechts oben zu den
    Downloads, AEK9, "Neuheiten in Access 2007", S 10/11.
     
    --
    Servus
    Karl
    *********
     
     

    Mittwoch, 1. Juni 2011 23:36