Voi începe cu întrebarea, cât de mult ai memorie fizică. Și, din câte știu eu, în general, sistemul, cu un deficit de memorie fizică (dacă da - de ce a pus Win2k, mai bine pentru a pune Win NT - „păsări de o pană“), dimpotrivă, există o „explozie“ în resurse program de schimb de fișier deținute de alte nu este activ în acest moment, aplicatii. Probabil ai vrut să-l spun.
În proprietățile scurtătura fila „Memory“ (acest lucru se aplică la fișierele executabile, n. Foxpro.exe. Puteți încerca să fișiere lot pentru a face acest lucru în _default.pif, care se află în folderul Winnt) recomanda pentru a dezactiva memoria XMS, set specific, bazat pe mărimea valorii bazei de date a EMS (4-16 M nu numai „auto“) și pentru a crește viteza de descărcare a programului (acest lucru este atât, în curs) pentru a pune minim DPMI (1024). După aceste manipulări dimensiunea „consumate“ de memorie a redus în mod semnificativ.
Vladimir Faber. „Cu privire la această problemă, vă dau un răspuns greșit. Implicit FPD“ ia „de la sine toată memoria fizică disponibilă. Și nici o instalație în fișierul .pif nu este tratată. Pentru a selecta numărul de dorit de memorie ar trebui să se uite la fișierul config.fp opțiunea MEMLIMIT.
Această întrebare a fost dezbătut în conferințe pe Fox, cu excepția prin problema Memlimit captarea Fox memorie nu poate fi rezolvată. "
Am început să învețe Vis UAL FoxPro și nemulțumirea lui de la nota că nu pot apela utilitarul „Filer“, care a fost ușor de utilizat în FPD
Filer nu a mers nicăieri, doar sa schimbat - acum este COM-obiect (în notația vechi - ceva de genul ActiveX), cu proprietățile și metodele lor ( „Filer.dll“ - deci căutați-l în MSDN). Acest lucru înseamnă că acum poate fi folosit în orice aplicație (Office, VB, VC ++), care sprijină funcționarea corectă folosind COM-obiecte.
Puteți să-l invoca în mod programatic pentru a crea o variabilă obiect: oMyFiler = CreateObject ( „Filer.FileUtil“).
Dacă veți continua să rămână dorința de a lucra cu el în „interactiv“ - vă rugăm să folosiți formularul
HOME (1) + 'Instrumente \ Filer \ Filer.scx'. puteți schimba pe gustul tau.
Am cautat exemple de VFP și fișierul Config.fpw linie salutat „ECRAN = OFF“. Ceea ce face ca această echipă?
Spune-mi, dacă în dialoguri standard, VFP cauza certificatul său?
Este posibil și necesar, deoarece neinformativ engleza :) nu de mult de spus ghidul nostru normal, iar software-ul are propria specificitate poate fi vizualizat. În acest caz, cea mai mare provocare - să știe HelpContextID pentru un dialog specific. Acest lucru ne va ajuta să funcționeze SYS (1023) (inclusiv modul de diagnosticare asistență). Includeți un apel la această funcție înainte de a deschide un dialog interesat, dialog deschis și faceți clic pe butonul prețuită „Help“, atunci puteți rescrie în condiții de siguranță ID-ul necesar. Desigur, în referință dvs. de proiect în hartă - (h.) Fișiere Trebuie să utilizați ID-ul cu acest număr.
Am probleme cu răspândirea programului său. La fel ca a fost cu ajutorul Setup Wizard-o „Fudge“, a programku de instalare, dar dat pe peretele :-( neînțelegere (de la melkosofta) S-au găsit în legături Inete unor instalatori :. GkSetup cu funcția de tăiere, Microsoft Windows Installer necesită PID-ul înregistrat Visual Studio, și unde am înțeles;)); Înțelept Sistemul de instalare, un lucru bun, dar prea Trial și „cântărește“ foarte mult - este scump pentru a descărca. Poate cineva spune-mi ceva de referință, nu-i așa?
Prompt fel. oameni La crearea exe-Schnick nici o eroare atunci când executați declanșează eroarea „nu poate actualiza cursorul“ pentru a adăuga echipa martor.
Cum să se ocupe cu tipurile de șamanismului nu conversie promptă, așa că am sugera modul „manual“ pentru a lupta:
* Dacă numărul în domeniu nu au formă psevdodesyatichnom (20 până la 16 s / s = 32 până la 10 s / s), această funcție nu ar fi necesar
Din fericire, cineva va oferi o soluție inteligentă.
O bază de date creată în „proiectantul bazei de date“, la deschiderea de pe un alt computer sortate automat (toate mesele sunt aranjate în rânduri și sunt de aceeași dimensiune). După cum sa oprit, dacă este posibil? În cazul în care coordonatele localizarea tabelelor stocate în baza de date Designer?
Nu știu tu sau nu va plac, dar datele privind mărimea și localizarea tabelelor din schema bazei de date (ne pare rău, numele trecut la mine de la Access) sunt stocate în FoxUser. Acesta este motivul probleme „locale“. ;-)). Structura FoxUser.dbf aproximativ după cum urmează:
Cum pot copia un fișier deschis (.dbf și .idx)
Am înțeles că doriți să rezolve problema de copiere de arhivă „fierbinte“. Potrivit înțelegerii mele, astfel încât să nu se poate face, pentru că dacă nu utilizați programul de resetare tampoane periodic pe disc folosind apă de spălare (), datele nesalvate pot fi păstrate în memorie.
Dar, în principiu, în cazul în care fișierul este deschis în modul comun, problema poate fi rezolvată prin:
Dacă fișierul este deschis în mod exclusiv, o face.
În meniul System, selectați Tools / IntelliSense Manager. Tot restul - după gust.
Comanda SET PRINT NAME. Nu își îndeplinește în mod unic în diverse mașini de utilizator, deși mașina care produce „construi“ proiectului bine. Utilizarea GETPRINTER () - nu este de dorit, cu toate acestea, folosind APRINTERS (m), apoi SET PRINT TO NAME m (i, 1). De exemplu. APRINTERS (m), PRINT SET TO NAME m (1,1) RAPORT DE FORMĂ F1 SET PRINT TO NAME m (2,1) REPORT FORMULAR F2. Programul compilat cu formularele de raportare. Formele de raportare sunt proiectate în mod specific fără imprimante instalate pe „ansamblul“ mașină a proiectului. Versiunea VFP 5.0. Dacă poți, să-mi spui. În avans, vă mulțumesc.
N-am avut o mulțime de dactilografiere de VFP, dar odată ce am scris pe Access-e și modele similare observate în cazul în care același raport imprimante diferite comportat în mod diferit ( „greșit“ ;-)). Acest lucru este firesc, deoarece un device context (DC, Dispozitiv de context - un termen de la C ++ MFC) pentru fiecare dintre dispozitive, acesta un ecran sau imprimantă variații să fie. Raport compilat fără aceste caracteristici pot fi imprevizibile.
Poate afectat de versiunea veche (5) din VFP, și în versiunile ulterioare ale acestui „bug“ este corectat.
Programul funcționează pe VFP6.0 sub Win98. Datorită naturii lucrării am pus o imprimantă laser HP Laser Jet 1000. 1 După imprimarea unui document dintr-un program pe o imprimantă de calculator se blochează bine. Trebuie să reporniți butonul Reset. Driverul de imprimantă sunt native. Se pare că vulpea este în conflict cu driverele HP?
Această problemă a fost la Prohorenko Svetlana Semenovna. scrie la noi mai devreme. Din păcate. Nimeni nu a răspuns la întrebarea ei, iar omul a fost forțat să-l rezolve singur. Și a făcut-o prin înlocuirea „nativ“ pentru driverul de imprimantă la o mai general HP LaserJet.
Doriți să creați documente în Word, care folosesc datele din tabelele Visual FoxPro. Aceste documente vor utiliza o aplicație scrisă în VFP. Raport Designer (Raport în VFP) nu este potrivit pentru a crea astfel de documente. Ceea ce înseamnă o mai bună utilizare.
Te-aproape răspuns la întrebarea: doar nevoie pentru a crea un șablon de document în Word pentru domeniile în care pentru a pune o valoare de la VFP program. Exemple pentru Word și Excel sunt bine descrise în cartea „Utilizarea VFP 6“ M.Baziyana (Capitolul 21)
M-am săturat de fereastră Dosov când dezarhivare ARJ-fișier. Aș dori să construiască decompresie (ARJ-l!) În prog sa. Acolo-acolo o cale de ieșire. Ca un indiciu - există codul SIshny unarj.
Și am arhiva precum ARJ în DOS-sesiune ;-)) „prins“. Și pentru a rezolva această problemă este chiar mai dificil, deoarece a găsit în Inet-e despachetarea mult mai ușor decât arhivator. Dacă te duci înapoi la „oile noastre“, mă pot sfătui în această situație sau invoca programatică WinArj (există o astfel de „fiară“, dar pentru mine el nu este destul), sau, în cazul în care codul sursă în C, pentru a lega biblioteca la Foxpro si fericit-l folosească.
În Eticheta de pe formularul există proprietate - adică character_set Ea are posibilitatea de a alege un set de caractere din setul. Chirilic, Europa Centrală, etc. Deci, încercați să alegeți în raportul din dialog Format / Font orice alt set de caractere pentru implicit Label.On ia chirilic. Există chiar și această listă nu este disponibilă pentru editare. Și chiar am nevoie. Poate cineva știe. dar mi se pare că aceasta este o eroare și nu se poate obține în jurul valorii de ea.
Când creați o funcție DLL-ki multi-threaded se întoarce CPCURRENT 1251, iar atunci când DLL-ki - 1252. Prin urmare, atunci când DLL-ka a scris într-un tabel cu codificare 1251 textul în limba română apar în tabelul alte simboluri de codare. CPCONVERT () nu funcționează. Ce trebuie să faci pentru a DLL-ka returnat CPCURRENT () = 1251?
Sa întâmplat ca pe VFP 7.0 Programul este un server SQL și de stabilire pe un alt tabel server DBF. Când foksiny de lansare a proiectului - totul este bine, dar atunci când se colectează fișierul exe - start frâne Strășeni atunci când se lucrează doar cu tabele DBF. răspunsuri mai bune prin e-mail.
La întreprindere există multe departamente (nu este cunoscut în prealabil cât de multe) trebuie să le afișa fila poredstvom drop-down (dosar). Poate că cineva deja a spune-mi ideea.
Prin „LyuksSoft“ de pe site-ul care se află VFP-Club, problema a fost rezolvată de mult ca în DOS, și versiunile de Windows. Pentru orice tabel (set de tabele aferente), puteți construi un copac pentru expresii date (câmpuri) grupuri (clasificare). Și, la fel ca copacii dintr-un set de date poate construi o mulțime de diferite ( „reduceri“). Dacă sunteți interesat, descărcați versiunea pentru DOS și / sau sub Windows.