Program się otwiera ale plik "notki.rtf", który miał się wgrać do niego, nie pojawia się
Notatnik nie obsługuje formatu rtf.
Napisałem programik w którym otwiera się inny program klikając w przycisk.
Arkoarek napisał(a):Jeśli zaś uruchomię je klikając na przycisk w programie "Pulpit" co prawda się włączą, ale nie można już otworzyć innych plików powiązanych z nimi, albo się do tych programów nie wgrają.
WinExec("Notatki.exe", SW_SHOW);
TForm1 *Form1;
String scieszka;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{ }
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
scieszka = ExtractFilePath( ParamStr( 0 ) );
String sFileName = "\\Notatki\\Notki ang.rtf";
if (FileExists( scieszka + sFileName ))
{
RichEdit1->Lines->LoadFromFile( scieszka + sFileName );
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
String sFileName = "\\Notatki\\Notki ang.rtf";
if (FileExists( scieszka + sFileName ))
{
RichEdit1->Lines->LoadFromFile( scieszka + sFileName );
}
}
//---------------------------------------------------------------------------
Arkoarek napisał(a):Użyłem jednak tego kodu :
- Kod: Zaznacz cały
WinExec("Notatki.exe", SW_SHOW);
do otwierania programów.
Powrót do Ogólne problemy z programowaniem
Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 7 gości