Witam :)!
Oglądając odcinek kursu Pana Zelenta (serdecznie pozdrawiam) wymieniony w tytule wpadłem na pomysł (w sumie też wymieniony w tytule).
Już na początku (wczytywania danych z pliku) napotkałem błąd. Poniżej zamieszczam screena:
Próbowałem otwierać pliki z różnych formatów, lecz w każdym wypadku spotkałem się z tym samym błędem. Szukałem rozwiązania w sieci (po ang. i po pol.), ale nie udało mi się znaleźć nic co by sprawiło, iż opcja otworz zadziała. Nie chcę się poddać, gdyż dopiero zaczynam całą przygodę.
Gdy rozwiązania z neta nic nie pomogły dołączyłem bibliotekę fstream, lecz po include do pliku .cpp nie bylem w stanie zsynchronizować lib-a i jej funkcji z CLR (wydaje mi się że jedno z drugim ma niewiele wspólnego, CLI/CLR lepiej współpracują z C#) .
Może ktoś się spotkał z czymś podobnym i mógłby mi w tej materii co nieco pomóc. Najprawdopodobniej nie jestem świadomy procesów, które zachodzą po wywołaniu linijki 277.
private: System::Void otworzToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) {
OpenFileDialog OpenFileDialog1;
if(OpenFileDialog1.ShowDialog()== System::Windows::Forms::DialogResult::OK) {
pole_tekstowe->LoadFile(OpenFileDialog1.FileName);
//Text = OpenFileDialog1.FileName;
}
}
Jeśli chodzi o odcinek, to nie poszedłem dalej (chociaż znając życie powinienem), do innych opcji notatnika, zatrzymałem się na otworz, no i ze wszystkich stron próbuję to ugryźć ;p.
Jestem ciągle początkujący w tej materii i nie wiem czy przybliżyłem problem na tyle, by komuś po przeczytaniu posta zaświeciła się lampka w głowie "a nie zrobiłeś tego a tego". Piszę tego posta by nauczyć się również formułowania problemu.
Jeśli ktoś ma jakiś pomysł to byłbym wdzięczny jeśliby go tutaj zademonstrował ;).
Pozdrawiam.