動作中のOSのバージョンを8文字の文字列(ヌルコードで終端)として取得します。

構文

void VersionOs(
  char os[9]
);

パラメータ

os
[in] OSのバージョンが格納される配列です。

戻り値

 なし

解説

 OSのバージョンを取得します。
 文字列の例: "TH15J01" = OPH-5000i OS Version 1.0

必要条件

ヘッダファイル:
lib.h
ライブラリファイル:
libSTARTUPOPH5000.a

サンプル

#include <stdio.h>
#include "lib.h"

void main(void)
{ 
    static char os[8+1], rom[8+1];
    int key;
    
    ResetKey();
    printf("\fPress TRIGGER_KEY key");
    for(;;)
    {
        if ((key =getchar()) != EOF)
        {
            ResetKey();
            switch (key)
            {
            case TRIGGER_KEY:
                Sound(TSTANDARD,VHIGH,SHIGH,0);
                VersionRom(rom);
                VersionOs(os);
                printf("\nROM = %s", rom);
                printf("\nO/S = %s", os);
                break;

            default:
                Sound(TCLICK,VHIGH,SLOW,0);
                break;
            }
        }
        Idle();
    }
}

最終更新日:2020/10/09