Results 1 to 2 of 2

Thread: File in een Blob veld opslaan

  1. #1

    Question File in een Blob veld opslaan

    Hallo Gilde broeders / collega's,

    Kunnen jullie mij helpen met het volgende:

    Ik werk met delphi 4 en Interbase 5.6

    Hoe krijg ik in een Blob veld de onderstaande file's:

    * TIFF, PICT, BMP, WMF, GEM, TARGA or other bitmapped or
    vectorgraphics files.
    * MIDI or WAV sound files.
    * Audio Video Interleaved format (.avi) or QuickTime video files.
    * ASCII. MIF, DOC, RTF, WPx or other text files.
    * CAD files.

    Kunnen jullie mij aub een voorbeeld source sturen hoe ik het
    volgende kan realiseren:

    Button1 = open file (Wijzig, verwijder of bekijken)
    Button2 = file opslaan in een Blob veld
    Button3 = open inhoud Blob veld (Wijzigen, verwijderen, vervangen of bekijken)

    Bij voorbaat dank,

    Maiko

  2. #2
    Hoi Maiko,

    Het soort bestand dat je wilt opslaan in je BLOB is niet belangrijk, het opslaan gebeurt altijd op dezelfde manier, n.l. met de LoadFromFile of LoadFromStream methods. Dus als je een gif op schijf hebt staan en je wilt deze in een nieuw record opslaan dan voeg je de regel toe en vul je de blob met
    Code:
    SomeBlobField.LoadFromFile('c:\temp\NLDelphi.gif')
    Vervolgens sla je het record op en de BLOB wordt automatisch mee opgeslagen. Het weer terugzetten naar een bestand doe je met SavetoFile. Het openen van de inhoud zul je meestal met een extern programma moeten doen. Je kunt bijvoorbeeld wel een CAD bestand opslaan, maar het uiteindelijke wijzigen zul je in het bijbehorende programma willen doen. Je zou het bestand in een tijdelijk bestand kunnen opslaan en het bijbehorende programma starten (ShellExecute). Vervoglens lees je na de wijzigingen het bestand weer in.
    Marcel

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Type van een BLOB veld
    By Ralph in forum Algemeen
    Replies: 5
    Last Post: 21-May-03, 23:52

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •