Page 1 of 1

Diferenţe între variantele de programe Win + DOS

Posted: 20 Dec 2012, 22:46
by mozes.illyes
Compatibilitatea între variantele de program DOS - Windows este foarte bună !

Există totuşi anumite diferenţe datorită tehnologiei mai avansate care caracterizează variantele Windows.

Aici propun să discutăm diferenţe de operare, avantajele asigurate de variantele Windows şi eventualele incompatibilităţi ...

Cea mai probabilă sursă de incompatibilitate ...

Posted: 20 Dec 2012, 22:51
by mozes.illyes
O sursă de incompatibilitate reprezintă numele de variabile şi de funcţii/proceduri.
Acesta are importanţă la scripturi şi formule.
În variantele DOS chiar dacă numele unei variabile/funcţii/procedură depăşea 10 caractere, semnificativ rămâneau doar primele 10 caractere.

Aşadar, dacă în varianta DOS am apalat h_NewOption() în loc de h_NewOptions(), acesta funcţiona perfect şi prin trecerea la varinta Windows dintr-odată nu mai merge ... Undefined function: H_NEWOPTION... sună cunoscut ?

Rotiţa din mijloc a mouse-ului

Posted: 20 Dec 2012, 23:01
by mozes.illyes
Funcţional numai în variantele Windows şi este forte util şi comod de utilizat.

Căteva exemple, unde poate fi folosit:
-pe ferestrele de fişier pentru deplasare rapidă şi comodă înainte şi înapoi,
-pe ferestrele de editare pentru deplasare rapidă la un câmp din faţă sau în spate pe fereastră,
-derularea unui text la editare sau la vizualizarea listelor

Re: Diferenţe între variantele de programe Win + DOS

Posted: 27 Dec 2012, 13:27
by tibor.kiss
În afara erorii h_NewOption am mai găsit unul.
În versiunea comercială scripturi hMAFRI, în INOMM este un rând care dă eroare in versiunea 6D Windows:
#IF pac_readfl("REZOLVAT")
Lipsește un d de la capătul denumirii funcției.
Ar trebui corectat "la sursă".