Results 1 to 5 of 5

Thread: PLaatjes includen in een CGI-EXE

  1. #1

    PLaatjes includen in een CGI-EXE

    Hoe kan ik in een Delphi-CGI app een plaatje includen??

    ik heb dus een RES file gemaakt, maar ik weet niet welke Resource type ik moet gebruiken....

  2. #2
    na het artikel over Web apps op NLDelphi gelezen te hebben, ben ik erachter gekomen hoe ik dit kan doen.

    dit is mijn source:
    Code:
    var
      S :TMemoryStream;
      TempStream : TResourceStream;
      ImgType : String;
    begin
      try
        S := TMemoryStream.Create;
        TempStream := TResourceStream.Create(HINSTANCE, PChar(Request.QueryFields[0]), 'HTML');
        S.LoadFromStream(TempStream);
        Response.ContentType := 'image/' + ImgType;
        Response.ContentStream := S;
        Response.SendResponse;
      finally
        S.Free;
        TempStream.Free;
      end;

  3. #3
    Uit het artikel:
    Let op: de SendResponse method zorgt zelf voor het vrijgeven van de stream nadat deze is verzonden.
    Zoals je het nu doet heb je kans op een AV.
    Marcel

  4. #4
    dus dat betekent dat ik S.Free; weg moet halen???

  5. #5
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    Ja
    !

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Queries en updat/insert van een delphi record type
    By TomTomTom in forum Databases
    Replies: 4
    Last Post: 26-Mar-03, 22:43

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
  •