Pereiti prie turinio

SaveDialog destruktorius


Rekomenduojami pranešimai

Sveiki.

gal kas galetu pagelbeti.

parasiau komanda

 

if( SaveDialog1 ->Execute())
{
ListBox1->Items->SaveToFile(SaveDialog1 ->FileName + ".doc");
}

 

kai is saugau faila PVZ belenkas.doc i darbalauki,sekanti karta man programa pradeda ieskoti ivesties documentu ant darbalaukio, o ne savo vietoi.

tai norint programa naudotis , turiu kas kart is naujo ijungt.

tai reikalingas SaveDialog Destruktorius.

 

 

arba

kaip pakeisti

const char *CSab = "sablonas.doc" ;

kad visada skaitytu is savo paskirties vietos.

 

arba blogiausiu atveju programos restart kodo

Redagavo grusius
Nuoroda į pranešimą
Dalintis kituose puslapiuose

kai nustatau deffaul lokacija ji buna tik pirma syki kai paspaudi save.

kai tik nustatai kur nors kitur seivint man vel is ten bando skaityt duomenis

 

ar neimanoma kaip nors padaryt kad sita

const char *CSab = "sablonas.doc" ;

 

visuomet skaitytu is savo vietos. kaip nors nurodyt tikslu marsruta iki to failo

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 1 mėnesio...

kai nustatau deffaul lokacija ji buna tik pirma syki kai paspaudi save.

kai tik nustatai kur nors kitur seivint man vel is ten bando skaityt duomenis

 

ar neimanoma kaip nors padaryt kad sita

const char *CSab = "sablonas.doc" ;

 

visuomet skaitytu is savo vietos. kaip nors nurodyt tikslu marsruta iki to failo

Ką turi omeny "iš savo vietos"? Man atrodo tu geriau rašyk ne relative, o absolute path'ą iki to savo failo ir nebus jokių problemų.

const char *CSab = "C:\Document and Settings\pumpureliai\aleliuja\sablonas.doc" ;

 

O jeigu nori failą skaityt tipo iš ten, kur yra tavo programa, tai reikia tau gauti path'ą iki jos. Čia jau priklauso kokią aplinką naudoji. Jeigu tai .NET, tai gali

Path::GetDirectoryName(System::Reflection::Assembly::GetExecutingAssembly(‌​)->Location) 

Jeigu nuoga WinAPI - žiūrėk čia. Taip pat iš argv masyvo gali gauti.

 

Taip pat geras variantas wi_lius variantas (čia jei su .NET'u dirbi), jeigu su WinAPI - tai vėl gi savo variantų yra (pvz va).

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...