Avatar billede damon Nybegynder
19. juni 2003 - 21:00 Der er 2 kommentarer

Borland C++ Builder 6.0

Jeg er i gang med at lave et system hvor det vil være muligt at sende et live digital Feed fra et Main program til en Client, det har lykkedes mig at få et live feed fra Cameraet: den måde jeg har tænkt på at løse problemet på er ved at skabe en socketstream og gennem den sende JPG filer fra det live feed til Clienten og fremvise dem til clienten og derved, frame efter frame skabe en slags live feed mellem de 2 computere,

Spørgsmål:
Når Clienten modtager en jpg fil fra Main programmet skriver jeg følgende linier, hvor Image1 er en Timage component.

Image1->Picture->LoadFromFile(".\\tmp.jpg")

Compiler jeg skriver den unknown extension file .jpg
Jeg har prøvet at lave en dialog box og skrevet følgende:

if (OpenPictureDialog1->Execute())
Image1->Picture->LoadFromFile(OpenPictureDialog1->FileName)

det virker heller ikke, samme error besked

nu kommer det jeg virkelig ikke fatter...

Hvis jeg i Object Inspectoren clicker på Picture og gennem den Picture editor vælger load og så den tmp.jpg fil, kan den sagtens fremvise den, DVS den understøtter JPG men jeg er for dum til at bruge den lol

HJÆLP!!!!!

ps. hvis der er nogen der har en mere effectiv måde at streame live feed fra main til client end at sende jpg frames frem og tilbage er jeg også meget interreseret i at høre det!!! :)
Avatar billede kustoden Nybegynder
19. juni 2003 - 22:53 #1
Hej.

Det behøver ikke være dig, der er noget galt med :-)

Jeg har i andre sammenhænge haft problemer med jpg på MS-platforme.

Balladen består i, at de også kan hedde jpeg. Prøv det.
Avatar billede segmose Nybegynder
20. juni 2003 - 09:01 #2
Det er måske dette du har brug for, jeg vil tro at der skal oprettes en TJpg eller sådan noget med passende indmad hvis den ikke findes.

Registers a new TGraphic class for use in LoadFromFile.

static void __fastcall RegisterFileFormat(System::TMetaClass* vmt, const AnsiString AExtension, const AnsiString ADescription, System::TMetaClass* AGraphicClass);

Description

Use RegisterFileFormat to register a graphic file format with TPicture so that it can be used with a Open or Save dialog box.

The AExtension parameter specifies the three-character system file extension to associate with the graphic class (for example, "bmp" is associated with TBitmap). The ADescription parameter specifies the description of the graphic to appear in the drop down list of the dialog box (for example, "Bitmaps" is the description of TBitmap). The AGraphicClass parameter registers the new graphic class to associate with the file format.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester