/*
	ＡＤＶＧＩライブラリサンプル
	Copyright (c) Ｎａｍｙ 1994.3.14. All rights reserved.
　　実行するには　ADVGI SAMPLE.TXT
	このソースリストをコンパイルするには cl /AT sample.c advgilib.lib
*/

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "advgilib.h"

void main ( int argc,char *argv[] )
{
	int ret,n;
	char s[256];
	if(argc<=5)
	{
		puts("ＡＤＶＧＩアクセスライブラリサンプルプログラム");
		puts("本プログラムはＡＤＶＧＩ本体から呼び出さないと実行できません．");
		exit(0);
	}

	ret=ADVGI_flagread( argv,&n,"flag1");
	if(ret!=0)
	{ puts("フラグ'flag1'が見つかりません．");exit(1); }
	ret=ADVGI_stringread( argv,s,"string1");
	if(ret!=0)
	{ puts("文字列変数'string1'が見つかりません．");exit(1); }

	puts("＊＊＊　ここから外部コマンドです　＊＊＊");
	printf("文字列変数 'string1'の内容：%s\n",s);
	printf("フラグ 'flag1'の値： %d\n",n);
	printf("変更後の値を入力してください：");
	scanf("%d",&n);
	ret=ADVGI_flagwrite( argv,&n,"flag1");
	if(ret!=0)
	{ puts("フラグ'flag1'が見つかりません．");exit(1); }
}
