• OS() function doesn't return windows version correctly

    From reinaldohf@gmail.com@21:1/5 to All on Fri Mar 31 21:24:02 2023
    /* =====================================================*/
    procedure main()

    // on windows 10 it return "windows 8 6.2.9200"
    ? os()

    return
    /* =====================================================*/

    Thanks,

    Reynaldo Henrique

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From dlzc@21:1/5 to All on Mon Apr 3 09:48:46 2023
    T24gRnJpZGF5LCBNYXJjaCAzMSwgMjAyMyBhdCA5OjI0OjA04oCvUE0gVVRDLTcsIHJlaW5hLi4u QGdtYWlsLmNvbSB3cm90ZToNCj4gLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0qLyANCj4gcHJvY2VkdXJlIG1haW4oKSANCj4gDQo+IC8vIG9u IHdpbmRvd3MgMTAgaXQgcmV0dXJuICJ3aW5kb3dzIDggNi4yLjkyMDAiIA0KPiA/IG9zKCkgDQo+ IA0KPiByZXR1cm4gDQo+IC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09Ki8gDQoNCkJlY2F1c2UgTWljcm8kaGFmdCBkaWQgaXQgb24gcHVycG9z ZToNCmh0dHBzOi8vc29jaWFsLm1zZG4ubWljcm9zb2Z0LmNvbS9Gb3J1bXMvdnN0dWRpby9lbi1V Uy9hMDg0YWJjNi02MGM3LTQ3NmUtOTJjNi01OTMwODU2Y2E3MGQvd2luMzItZ2V0dmVyc2lvbmV4 LXJldHVybnMtd3JvbmctaW5mb3JtYXRpaW9uP2ZvcnVtPXZjZ2VuZXJhbA0KDQpNdWNoIGxpa2Ug KHdheSBiYWNrKSB0aGV5IGxpZWQgdG8gTmV0d2FyZSBkcml2ZXJzIHNvIHRoZXknZCBrZWVwIHJ1 bm5pbmcuDQoNCkRhdmlkIEEuIFNtaXRo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From timepro timesheet@21:1/5 to All on Mon Apr 3 23:35:42 2023
    T24gU2F0dXJkYXksIEFwcmlsIDEsIDIwMjMgYXQgOTo1NDowNOKAr0FNIFVUQys1OjMwLCByZWlu YS4uLkBnbWFpbC5jb20gd3JvdGU6DQo+IC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09Ki8gDQo+IHByb2NlZHVyZSBtYWluKCkgDQo+IA0KPiAv LyBvbiB3aW5kb3dzIDEwIGl0IHJldHVybiAid2luZG93cyA4IDYuMi45MjAwIiANCj4gPyBvcygp IA0KPiANCj4gcmV0dXJuIA0KPiAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PSovIA0KPiANCj4gVGhhbmtzLCANCj4gDQo+IFJleW5hbGRvIEhl bnJpcXVlDQppZiBpdCByZXR1cm5zIDggNi4yLjkyMDAgT05MWSBmb3IgYWxsIHdpbjEwIHZlcnNp b25zPyANCnRoZW4gd291bGQgdGhpcyB3b3JrPw0KIGlmIG15d2lub3M9JzggNi4xLi4uJw0KIG15 d2lub3M9JzEwJw0KIGVuZA==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From nikos.christophi@gmail.com@21:1/5 to timepro timesheet on Thu Apr 6 04:22:38 2023
    On Tuesday, April 4, 2023 at 9:35:43 AM UTC+3, timepro timesheet wrote:
    On Saturday, April 1, 2023 at 9:54:04 AM UTC+5:30, reina...@gmail.com wrote:
    /* =====================================================*/
    procedure main()

    // on windows 10 it return "windows 8 6.2.9200"
    ? os()

    return
    /* =====================================================*/

    Thanks,

    Reynaldo Henrique
    if it returns 8 6.2.9200 ONLY for all win10 versions?
    then would this work?
    if mywinos='8 6.1...'
    mywinos='10'
    end
    Hi Reynaldo

    You have to include a resource file with the correct manifest file of OS() to give the correct version
    Look the harbour.rc file in hmk2 source folder for guideance

    Nikos


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From reinaldohf@gmail.com@21:1/5 to All on Thu Apr 6 12:42:11 2023
    Hi Reynaldo

    You have to include a resource file with the correct manifest file of OS() to give the correct version
    Look the harbour.rc file in hmk2 source folder for guideance

    Nikos

    Ok, thanks,


    Reynaldo Henrique

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)