


TMemoryStream *srcStream = new TMemoryStream();
srcStream->LoadFromFile("e:\\abc.jpg");
srcStream->Position = 0;
Memo1->Text=MemoryStreamToString(srcStream);

Ja jednak zostane przy moim "starym"pakiecie Indy...
- Kod: Zaznacz cały
Memo1->Text = MemoryStreamToString(srcStream);
[...] ktore mialam zamiar wczytac do jakiejs zmiennej typu string lub ansistring i nastepnie zakodowac tym base64encode(), ale do mojej zmiennej zawsze wczytywane bylo tylko kilka bajtow z obrazka...


shycat napisał(a):IdBase64Encoder i IdBase64Decoder. Encoder udostepnia fukncje: Base64Encode(const AnsiString) ktora sie zainteresowalam...
shycat napisał(a):w jaki sposob przy uzyciu tej funkcji zaszyfrowac zrodlo pliku binarnego, np. obrazka, a nastepnie wyswietlic wynik np. w memo ?
shycat napisał(a):plik binarny chcialam otworzyc w Memo tylko dla sprawdzenia czy poprawnie (w calosci) wyswietla jego zrodlo.
shycat napisał(a):w jaki sposob przy uzyciu tej funkcji zaszyfrowac zrodlo pliku binarnego, np. obrazka, a nastepnie wyswietlic wynik np. w memo ?


|
[C++ Error] IdHTTP.hpp(19): E2209 Unable to open include file 'Idexceptioncore.hpp' |


To w jakim miejscu dla nowego projektu ustawia się te ścieżki include ?Cyfrowy Baron napisał(a):W C++Builder ustawia się w opcjach odpowiednie powiązania, dzięki temu nie trzeba podawać całej ścieżki do biblioteki, a tylko jej nazwę.

Darek_C++ napisał(a):To w jakim miejscu dla nowego projektu ustawia się te ścieżki include ?
Options w sekcji Environemnts Options dodaje się ścieżkę dostępu do katalogu zawierającego biblioteki, które chce się używać w projektach. Dzięki temu kompilator wie gdzie ma szukać bibliotek.Darek_C++ napisał(a):Tak, w katalogu C:\Indy10C10\C10\ są te pliki.

|
[C++ Error] Idiohandlerstack.hpp(40): E2316 'TIdBytes' is not a member of 'Idglobal' |


Cyfrowy Baron napisał(a):Problem polega na tym, że włączasz do projektu tylko jedną bibliotekę, która jest połączona z innymi i sądzę, że tutaj pojawia się błąd. W C++Builder ustawia się w opcjach odpowiednie powiązania, dzięki temu nie trzeba podawać całej ścieżki do biblioteki, a tylko jej nazwę. Ścieżki do bibliotek powiązanych z tą również są wtedy dodawane automatycznie.Sprawdzałeś czy w katalogu pakietu INDY masz biblioteki wymienione w błędach?

Powrót do Ogólne problemy z programowaniem
Użytkownicy przeglądający ten dział: Google [Bot] i 3 gości