===========================================================================
m\tg  nt@Cid Ver7.6A(32)

---------------------------------------------------------------------------
mt@C  nFc32_76A.zip
m    n2026/07/23
m쌠  nMOURI
---------------------------------------------------------------------------
mΉnr  nWindows 11
              Windows 10
              Windows 8.1
              Windows 8
              Windows 7
              Windows Vista
              Windows XP
---------------------------------------------------------------------------
mJc[nVisualBasic Ver6.0J
              Photoshop CS3
              GIMP 2
---------------------------------------------------------------------------
mCZXnt[\tg
mfڏ  n[ŘAĂB
---------------------------------------------------------------------------
mCXg[@iI[gjn

@xN^[Ńt@Cid̍ŐVł_E[hĂB
  http://www.vector.co.jp/soft/winnt/personal/se015321.html

  Fc32_???.zipt@C𓀂INSTALL.EXEsĂB
CXg[[N܂̂ł悭emF̏AȂ΃\tgC
Xg[ĂB

---------------------------------------------------------------------------
mCXg[@i}jAjn

  Fc32_???.zipt@C𓀂čDȏꏊFinalCalc32t@_Rs[
ɓĂ
 Finalcal.exe t@Cid̎st@C
 Finalcm.exe  t@Cidl̎st@C
̃V[gJbgfBXNgbvȂǂɍ쐬ĎsĂB

---------------------------------------------------------------------------
m\tgNȂꍇn

iPj[MSCOMCTL.OCX]VXeɓo^ĂȂ\܂B
      t@C݂Ȃꍇ͊ǗҌ[MSCOMCTL.OCX]
      [%SystemDirectory%]ɃRs[
      [regsvr32.exe]R}h[MSCOMCTL.OCX]o^ĂB
      (Windows OS)64rbg[%systemroot%\SysWoW64\regsvr32.exe]
      (Windows OS)32rbg[%systemroot%\System32\regsvr32.exe]
      () regsvr32 MSCOMCTL.OCX

iQjL̕@Ȃꍇ⓮삵Ȃꍇ̓xN^[
@@@Visual Basic 6.0 SP6 ^CCu_E[hăCXg[
@@@ĂB

---------------------------------------------------------------------------
mACXg[@iI[gjn

X^[gj[Rg[plIăvÕACXg[
N܂Bj[t@CidVer???TăACXg[
ĂB

---------------------------------------------------------------------------
mACXg[@i}jAjn

CXg[(INSTALL.EXE)ŃCXg[ꍇ́AKACXg[@
iI[gjsĂB

SɃt@Cɂ̓t@CȂǂFinalCalc32FinalCal̃tH
_ĊǗҌŃtH_ƍ폜ĂBTdɑ삵Ă
B

===========================================================================
m\tgЉn

@d̎g₷Ɍ܂ŒǋAK@\dłB܂ł̓d
͕ȂEႵ͖ʔȂƂv́̕A_E[hĂ݂ĉB
ƖĂł傤Bۏ؂܂Bx̓gbvxłB

@[t@Cid]
@iPjNbv{[h̃Rs[eՂɍsAgȃf[^͉
@@@@@@z܂B
@@@iQjEo[NbN邱ƂŁAuɓdʂ̑傫ύXł
@@@@@@܂B
@@@iRjFrWA@\ɂAKȘAgvZs܂B
@@@iSjP`PQ܂ŎRɃf[^J}ŋ؂邱Əo܂B
@@@iTjقƂǂ̓󋵂IɕۑANɕ܂B
@@@iUjȂǂȂǁB
@
@[t@Cidl]
@iPjL[JX^}CYȒPŎRɍs܂B
@@@iQjRpNgŎזɂȂ܂B
@@@iRj`@\ڂĂ܂B
@@@iSjZLeB@\ڂĂ܂B
@@@iTjɂJ}3؂肪oĂ܂܂B
@@@iUjȂǂȂǁB

---------------------------------------------------------------------------
mT|[gn

@oOv]Ȃǂ󂯕tĂ܂̂ŁACyɘAĉB

mE-Mailnt_mouri@m.gmobb.jp

҂ɂȂ肷܂ďL̃[AhXŃ[𑗂Ăl悤
łBe画fđɂȂ悤ɂĂB

ECX΍\tg̉eŏNɎԂ|ꍇ܂B

===========================================================================
t@Cid̕⑫

Ver7.5A̎ȕύX_
iPjׂȃoOȂǂC܂B

Ver7.3D̎ȕύX_
iPjׂȃoOȂǂC܂B
iQjp^[}b`}Nǂ܂B

Ver7.3C̎ȕύX_
iPjNłȂꍇłp^[}b`f[^ǂݍ߂悤ɂ܂B
iQjvOœK܂B
iRjׂȃoOȂǂCAxPقǏグ܂B

Ver7.2A̎ȕύX_
iPjgq("Sample.fpm")ȂǂŃp^[}b`f[^ǂݍ߂悤ɂ܂
      B
iQjvOœK܂B
iRjׂȃoOȂǂCAxQقǏグ܂B

Ver6.3A̎ȕύX_
iPjp^[}b`Ȟ듮C܂B

Ver6.2F̎ȕύX_
iPjŐVWindows10ł̌듮C܂B
iQjdʂ̃RgXgύXł悤ɂ܂B
iRj{^X^CύXł悤ɂ܂B

Ver5.9M̎ȕύX_
iPj}EX{^̌ʂꕔɔfȂoOC܂B
iQjwvZLɂƁAi̕ϊNAĂ܂oOC
@@@B
iRjvOœK܂B
iSjhbOhbv̌듮C܂B

Ver5.8K̕ύX_
iPjEBhĚ듮C܂B
iQjvPOŃwvt@C𕡐\܂܁At@Cid
@@@ꊇIƃvOIĂ܂sC܂B
iRjׂȃoOȂǂCAxPقǏグ܂B

Ver5.8J̕ύX_(I)
iPj(σ[h)L[͂ŉʒ@\ȂoOC܂B
iQjwvZo悤ɂȂ܂B
iRjg₷悤ɎdlύX܂B
iSjׂȃoOȂǂCAxRقǏグ܂B

Ver5.7H̕ύX_
iPjeLXgɃEBhEwʂɈړĂ܂sC܂B
iQjeLXgEBhE̍ĕ`揈̕sŃJ[\o[_ł
@@@Ă܂oOC܂B
iRjvOƃf[^TقǍœK܂B

Ver5.6G̕ύX_
iPjɐڑĂȂꍇAZq̓ǗȂoOC
@@@܂B
iQj[vZɌʂeLXgɑ}]삵ȂoOC܂
@@@B
iRj(σ[h)L[{[hŃ|bvAbvj[\ƁA}EXŃ{
@@@^삪oȂȂoOC܂B
iSj(σ[h)hbOhbṽ}EXJ[\̃`cLC
@@@B
iTjEBhE̕\ʒu𐳂\悤ɏC܂B
iUj𑜓xp̃XL摜ǉ܂iR}hCŐݒj

Ver5.5F̕ύX_
iPjvPOł̓C܂B
iQj|bvAbvj[ɌvZ@\ǉ܂B
iRjׂȃoOȂǂCAxRقǏグ܂B

Ver5.4E̕ύX_
iPjhbOhbv̌듮C܂B
iQjڍאݒ胁j[g₷悤ɕύX܂B
iRjvZɌʂeLXgɑ}ł悤ɂȂ܂B
iSj𑜓xfBXvCɑΉ܂B
iTjR}hCXCb`ǉ܂B
iUjvPOɑΉ܂B
iVjׂȃoOȂǂCAxTقǏグ܂B

Ver5.2C̕ύX_
iPj|bvAbvj[̌\C܂B
iQjd𕡐Nł悤ɂȂ܂B
iRjR}hCXCb`ǉ܂B
iSj[U[`֐ʂł̈Ӑ}ȂI̕sC܂B

Ver5.1B̕ύX_
iPj|bvAbvj[̌\C܂B
iQj}`fBXvC̕sC܂B

Ver5.0A̕ύX_
iPj\tgEFAXV܂B
iQjp^[}b`@\̎dlύX܂B
iRj|bvAbvj[̌\C܂B
iSjhbOhbv̌듮C܂B

Ver4.9E̕ύX_
iPj^b`plɑΉ܂B
iQjhbOhbvɑΉ܂B
iRj|bvAbvj[ɑΉ܂B
iSjׂoȌCdlύXɂAvO肵ē삷悤ɂ
@@@܂B
iTjȒPCXg[Win8.1ɑΉ悤ɐݒ肵܂B

Ver4.9C̕ύX_
iPj[U[`֐̑dXgo^C܂B

Ver4.9B̕ύX_
iPjϐ̕]\ɂ܂B
iQjϐɒlĂ鎮Ń_uNbNł͈͎̔w肪ȂoO
@@@𒼂܂iϐ̕בւ~đΏEEERg[oOj
iRj֗ȌvZ@\j[ɒǉ܂B
iSj(P)ł̓rs\ɂ܂B
iTj[U[֐`ł悤ɂȂ܂îƂGCAXj
iUjp^[}b`H@\ǉ܂i̖ɗHj
iVj[^dڑ]ɒړ̓[hǉ܂B
iWjL@\ɕt邢낢ȋ@\ǉ܂B

Ver4.8B̕ύX_
iPjxTقǏグ܂B
iQjQ^W^PUǐvZoOC܂B
iRjI[o[t[\ꂸAĂ܂oOC܂B

Ver4.8A̕ύX_
iPjł̐ŗWɕύX܂B
iQjZ[uf[^̃t@C폜̌듮C܂B
iRjQ^W^PUi̓ύX܂B

Ver4.7D̕ύX_
iPjׂȃoOȂǂCAxRقǏグ܂B

Ver4.7C̕ύX_
iPjvZ덷C܂B

Ver4.6A̕ύX_
iPjׂȃoOȂǂCAxQقǏグ܂B
iQjg₷Ȃ܂B

Ver4.5D̕ύX_
iPjxPOقǏグ܂B
iQjƓd{^Sɐڑł悤ɂȂ܂B
iRjeLXg̃tHgTCYύXł悤ɂȂ܂B
iSj_ZqEVtgZqg悤ɂȂ܂B
iTjSɓ삷悤ɂȂ܂B

---------------------------------------------------------------------------
t@Cid삪fBXvCɕ\Ȃꍇ
  [Ctrl+Enter]Ɖʒɕ\܂B
  \Ȃꍇ[Alt+Enter]ĂB

---------------------------------------------------------------------------
R}hCXCb`̐ݒ

  Finalcal.exe /VALUE=-1234567   'l荞
  Finalcal.exe 1234567           
  Finalcal.exe /MEMORY1=1234567  'Pɐl荞(1-5)
  Finalcal.exe /TOP /ICON        '펞gbvEACR
  Finalcal.exe /T /I             
  Finalcal.exe /POS=0,0,Twip     '\ʒuX,YŎw(P[Twip][Pixel])
  Finalcal.exe /UNTITLE          '^Cgo[\ɂ
               /TITLE=0
  Finalcal.exe /UNMENU           'j[o[\ɂ
               /MENU=0
  Finalcal.exe /A /Q             'H

  Finalcal.exe /ALLCLEAR         'I[NAs

  Finalcal.exe /BIN              'QivZ[hɂ
  Finalcal.exe /OCT              'WivZ[hɂ
  Finalcal.exe /DEC              'POivZ[hɂ
  Finalcal.exe /HEX              'PUivZ[hɂ
  Finalcal.exe /TIME             'ԌvZ[hɂ

  Finalcal.exe /UP=1             'Eo[()𑀍삷
               /UP=0
  Finalcal.exe /DOWN=1           'Eo[()𑀍삷
               /DOWN=0
  Finalcal.exe /LEFT=1           'Eo[()𑀍삷
               /LEFT=0
  Finalcal.exe /RIGHT=1          'Eo[(E)𑀍삷
               /RIGHT=0

  Finalcal.exe /FORMULA          'eLXg𐔎(P)ɂ
  Finalcal.exe /MFORMULA         'eLXg𐔎()ɂ
  Finalcal.exe /MEMO             'eLXgɂ
  Finalcal.exe /CLIP             'eLXgNbv{[hɂ
  Finalcal.exe /VAL              'eLXgϐɂ

  Finalcal.exe /SAVE=1           'ݒ[Iۑ]𑀍삷
               /SAVE=0
  Finalcal.exe /GUEST=1          'QXgƂēd𑀍삷
               /GUEST=0

  Finalcal.exe /RESET            'ݒŋN

  Finalcal.exe /WINDOW=0         'ŒEBhEŋN
               /DESKTOP
               /WINDOW=1         'σEBhEŋN
               /TABLET           '(O`V)͈̔͂Ŏw肵ĂB

  Finalcal.exe /SKIN=0           'ʃXLp^[X^Cɐݒ肷
               /SKIN=1           'WX^C`
               /SKIN=2           'WX^Ca
               /SKIN=3           '(O`X)͈̔͂Ŏw肵ĂB

  Finalcal.exe /SKIN_NO          'XL摜𖳌
               /SKIN_SMALL       'SmalltH_Ɋi[ĂXL摜
                                 'ǂݍ
               /SKIN_MEDIUM      'MediumtH_Ɋi[ĂXL摜
                                 'ǂݍ
               /SKIN_LARGE       'LargetH_Ɋi[ĂXL摜
                                 'ǂݍ

  Finalcal.exe /RESIZE=100       '}Vx̎ɐݒ肷()
                                 '(0-1000)قǃp\RȂǂ̕S
                                 'ȂȂ܂B

  Finalcal.exe "C:\Sample.fpm"   'p^[}b`t@Cǂݍ

  [/][-]őp\

---------------------------------------------------------------------------
t@Cid@ij

2/8/16i(&B,&O,&H)(0b,0,0x)𐔎̐擪ɕt邱ƂőΉ܂B
0t8iɒӂĂB

ԌvZ(&T)𐔎(?)(????b)̐擪ɕt邱ƂőΉ܂B
&T60
&T130
&T1
&T330b
Ȃ

gȂ̓XCb`ŖɂĂB

ϐ͐擪^ɉZq^\ȊOȂłΉ܂B
啶^^Sp^p̋ʂ͂܂B
A=5
Abc=Sum(1,2,3,4,a)
ϐP
ϐPA+abc+ϐ
Ȃ

s[Ctrl+Enter][Shift+Enter]AvZ[Enter]
XCb`œւ邱Ƃł܂B

͈͎w肵ČvZΕϐ̒g̊mFrvZ邱Ƃł܂B

ϐGfB^ŕϐ̊mF^ύX^ǉ^폜邱Ƃł܂B

Rg[//][']őΉ܂B
//RgP
'RgQ
A=5 'RgR
Abc=Sum(1,2,3,4,a) //RgS
ϐP 'RgT
Ȃ

}`Xe[gg[:][;]őΉ܂B
A=1:B=2:C=3
D=A+B+C;D+5
Ȃ

Sip[Zgj[%]őΉ܂B
[ڍאݒ][][]Z(%)SɎg]Iɂ܂B
100*5%
50+10%
Ȃ

]Z[#,Mod]g܂B

K[!]őΉ܂B
5!
10!
Ȃ

ƍ@\
100=50+49+1
ŖȂΓo܂B
100=50+49
[100=99]v܂BƃG[bZ[W\܂B
o[WAbvȂǂŉZvOɕs邩ǂfmF邱
Ƃł܂B
ijɐLāAsăG[bZ[WoȂΖ薳
f邱Ƃł܂B
 [ڍאݒ][][vZ̗D揇ʂL][]ɂȂĂꍇA
1+2*37łA[Ȃ]ɂȂĂꍇ1+2*39ɂȂ܂B
eLXg̐擪7=1+2*3ĂƁAD揇ʂLł邱ƂmFł
B

---------------------------------------------------------------------------
t@Cid@iPj

̓J}ł͂ȂZ~R(;)ŋ؂܂B
Sum(1; 2; 3)
Sum(1,000; 2,000; 3,000)
Ȃ

---------------------------------------------------------------------------
vZ̗D揇

( 1)  [^]              ׂ
( 2)  [*][/]           ZEZ
( 3)  [\]              Z
( 4)  [#][Mod][%]      ]
( 5)  [+][-]           ZEZ
( 6)  [<<][>>]         rbgVtg(0)(EE)
( 6)  [<<<][>>>]       rbgVtg(1)(EE)
( 7)  [And]            _
( 8)  [Or]             _a
( 9)  [Xor]            rI_a
(10)  [Xnor]           rI_a̔ے(_)

---------------------------------------------------------------------------
vZ̑̊ȗ\L

 [a = a + 1]
 [a += 1]

 [a = a - 2]
 [a -= 2]
 
---------------------------------------------------------------------------
(ڑ)NCbN[hɂ

@̍Ō̌vẐݍsĂ̂ŌvZ͍łBϐ̌vZȂŊǗ
łΖȂsƂłƎv܂B

---------------------------------------------------------------------------
^dڑɂ

@EBhE\Ă΁A[ݒ][^dڑ]ŐƓd
ڑ邱Ƃł܂BtH[JXdɂꍇ́A}EXL[{[h
͂Zq͂邲ƂɐɔfvZ܂B֐
ϐȒPɓ͂邱Ƃo悤ɂȂ܂B[_uNbNŃc[`b
vɌvZ\]It̏ꍇAEChE̐_uNbN邱
ƂŌvZʂdɎ荞݁AĂѐvZɗpł悤ɂȂ܂B

---------------------------------------------------------------------------
vZ̒ӓ_

@ɐڑĂȂt@Cid͌vZ̗D揇ʂ͂܂B
ȂԂł́AƂ͐ڑĂ܂̂ŒӂĂB
ɐڑĂȂt@Cid̊֐vZ͓ȓ̂Œӂ
ĂBt@Cidl͐\Ă悤Ƃ܂ƁAݒ̗D
ʂɏ]܂Bt@Cidl̐\͔ǂ܂B

@vZj[ł̍vȂǂ̏Wv͈͂͐(P)E()EϐIi\
Ăjꍇ͂̃eLXgΏۂłBȊO͂T̃[Wv
ۂɂȂ܂BeLXg͈͎w肳Ăꍇ͈͂̔͂WvΏۂłB
mF̏AӂĂpB

---------------------------------------------------------------------------
(P)vZxɂ

@P⊮LɂȂĂꍇAxグƒP⊮듮삷
\܂B

@vZ͌vZʂۏ؂̂ł͂܂BvZʂ[Enter]L[
ƂɌvZA\܂̂ŒӂĂB

---------------------------------------------------------------------------
[U[`֐ɂ

̂ƂAVXe֐̖OύX@\ƂĂgB

Sin_Deg()Sin_D()ƂĎgꍇ
'-------------------------------
Func Sin_D(a)

  Sin_Deg(a)

End Func
'-------------------------------

_ň͂܂ꂽ͈͎w肵ăRs[A[ݒ][[U[`֐]̃eL
Xgɓ\tΎg悤ɂȂ܂B
[LZ]ƖɂȂ܂B

---------------------------------------------------------------------------

[P]
'-------------------------------
Func Add(a, b)

  a + b

End Func
'-------------------------------

---------------------------------------------------------------------------

[Q]
'-------------------------------
Func Add(a()...)
  
  t = a(0) + a(1)

  Return t
 
End Func
'-------------------------------

̐P̏ꍇAG[ɂȂ܂BG[ɂȂȂꍇ́Aa(1)֐
ƂďĂ\܂B

---------------------------------------------------------------------------

[R]
'-------------------------------
Func Add(a()...)
  
  Sum(a.All)

End Func
'-------------------------------

̐QȊOłĂ܂܂B

[̑̋@\]

Func Add(Ref a)Ɛ錾Ɗ֐ŕϐaύXƌĂяoϐ
ꍇ͓e܂BiKł̓O[oϐ̂ݎQƂƂċ@\
܂B

Func Add(a()...)Ɛ錾ƈ͕sɂȂ܂BĂяoAdd(1,2,3)
ꍇ
a(0) = 1
a(1) = 2
a(2) = 3
a.allɂ͑SĂ̈i[Ă܂B
aa.Countɂ͌i[Ă܂B

s̊֐`ƈ铯֐̊֐͖ɂȂ܂̂Œ
ӂĂB̖֐ɂ͉e͂܂Bǂ̊֐Ăяo
邩́ADebug.PrintȂǂŊmFĂB

---------------------------------------------------------------------------

[S]
'-------------------------------
Func Add(a, b)

  Debug.Print a, b

  a + b

End Func
'-------------------------------

IfEElseIfEElse͎ȐӔCłpîƂZk`͎g܂j
̐䕶͎ȍ~ɓڂ\łij
̂肷Ǝv܂B

---------------------------------------------------------------------------

[T]
'-------------------------------
Func Sample(a)
  
  If a = 100 Then
    1
  ElseIf a > 1 Then
    2
  Else
    -1
  End If

End Func
'-------------------------------

---------------------------------------------------------------------------
[U[`֐VXe֐Ɠȏꍇ

[U[`֐D悵ČĂяo܂B

IɂU.Sin()Ń[U[`֐Ăяo܂B
VXe֐ĂяoꍇS.Sin()ƂĂB

'-------------------------------
Func Sin(a)
  
  S.Sin(a)

End Func
'-------------------------------

[S.][System.]
[U.][User.]
[G.][Global.]
[L.][Local.]

---------------------------------------------------------------------------
[U[֐̕ϐ̈

[U[֐Œ`ϐ̓[JϐŊ֐łg܂B

IɂL.aŃ[Jϐ
G.aŃO[oϐɃANZX邱Ƃo܂B

---------------------------------------------------------------------------
p^[}b`Hɂ

[ڍאݒ][̑][p^[}b`Lɂ]Ƀ`FbN܂B
[p^[}b`擪ɓK]Ƀ`FbN܂B
[OK]܂B

[ݒ][p^[}b`][NA][XV]ŃTv͂܂B[OK]
āA(P)E()EϐEŃf[^͂ƈv镶bZ
[Wɕ\܂B

("1","First","January","r")

vZʂ1[First][January][r]̂ǂꂩ_ŕ\܂B

d͐lȂ̂ŁAvꍇ̓pB
[p^[}b`擪ɓK]̃`FbNOƁA[First]Ɠ͂ă
^[[1][January][r]̂ꂩ\܂B

[ݒ][p^[}b`]
[..5.Pattern]isIhjƓ͂ă^[L[ƃev[g
͂܂i@\Ȃꍇ͒P⊮Lɂj

͂ꂽ[@]Ɋi[Ă܂B
("1",@+1,Sum(@;@))
[2.]ƕ\܂i񂪎g悤ɂȂƂ낢o邩j

---------------------------------------------------------------------------
[^dڑ]̒ړ̓[hɂ

(MENU)NbN[DIRECT][INDIRECT]؂ւ܂B{^̓gOɂȂ
ĂāA\Ă݂̂̃[hłB

}EX{^(2)(4)(6)(8)ENbNŃJ[\㉺Eɓ܂B
(=)NbNŌvZ܂B
(=)_uNbNŉs܂B
(=)ENbN[=]͂܂B
(+)ENbN[,][;]͂܂B
(-)ENbN[&]͂܂B
(*)ENbN[@]͂܂B
(0)ENbN[ALPHA][NUMBER][h؂ւ܂B
[ALPHA][h(0)_uNbN[NUMBER][hɐ؂ւ܂B
[MENU]ENbN[NUMBER]ɐ؂ւ܂B

[ALPHA][h(0)(1)ԂɍNbN[a]͂܂B
(0)(2)[b]...(2)(6)[z]
(0)(0)[NUMBER][hɐ؂ւ܂B

===========================================================================
t@Cidl̕⑫

Ver5.8A̕ύX_
iPjŐVWindows10ł̌듮C܂B

Ver5.6B̕ύX_
iPjxPقǏグ܂B

Ver5.6A̕ύX_
iPj\tgEFAXV܂B

Ver5.5C̕ύX_
iPj^b`plɑΉ܂B
iQj̃\tg̃hbvɑΉ܂B

Ver5.5B̕ύX_
iPjI[o[t[\ꂸAĂ܂oOC܂B

Ver5.5A̕ύX_
iPjł̐ŗWɕύX܂B

Ver5.4D̕ύX_
iPjxQقǏグ܂B

Ver5.4C̕ύX_
iPjvZ덷C܂B

---------------------------------------------------------------------------
}EXEhbOŗʂ\āAs{^Ƀ}EX|C^u
ėƂŋ@\s܂B

---------------------------------------------------------------------------
RX^gvZ@\H

  12345++Ɠ͂ƁA[12345+]Ɋi[܂BāA[10=]
[20=][30=]Ɠ͂邱ƂɂAꂼ[12345+10=][12345+20=][12345+30=]
ƘA萔vZs܂BRX^gvZ[hɂ
[I[NA]sĂB

---------------------------------------------------------------------------
t@CidlfBXvCɕ\Ȃꍇ
@[Ctrl+Enter]Ɖʒɕ\܂BL[JX^}CYĂ
͂̃L[ĂBYꂽꍇ̓R}hCőΏĂB

---------------------------------------------------------------------------
R}hCXCb`̐ݒ

  Finalcm.exe FORMULA=1+2-3/1      '荞
  Finalcm.exe /F=1+2-3             
  Finalcm.exe 1+2-3                
  Finalcm.exe /MEMORY1=1234567     'Pɐl荞(1-3)
  Finalcm.exe /M1=1234567          
  Finalcm.exe /TOP /ICON           '펞gbvEACR
  Finalcm.exe /T /I                
  Finalcm.exe /LOADKEY=1           'L[`t@C1ǂݍ(1-20)
  Finalcm.exe /LOADPROF=FCM01.INI  'w肵t@Cǂݍ
  Finalcm.exe /POS=0,0,Twip        '\ʒuX,YŎw(P[Twip][Pixel])

  [/][-]őp\

---------------------------------------------------------------------------
[t@Cidƌ݊̂Ȃ@\]

  WL[ݒ
  [U]            AhDEhD@\
  [F]            t@CidN
  [H]            t@CidMȈՃwv̕\
  [S]            ]
  [Ctrl]+[T1]    PɃANZX
  [Ctrl]+[T2]    QɃANZX
  [Ctrl]+[T3]    RɃANZX
  [Shift]+[Home] 1`3NA
  [Alt]          ʐ؂ւ

---------------------------------------------------------------------------
p^[}b`f[^ɕϊTv}N(PatternMatch.mac)
@ԂoKv̂f[^AႦΗHAwHA̎A䎌AoȂǁB
@łl͎ȐӔCŎRɕύXĂgB

===========================================================================
// f[^p^[}b`f[^ɕϊ
//("","")

  //------------------------------
  gofileend;
  if( lineno > 1000 ){
    goto End;
  }
  //------------------------------
  gofiletop;
  selectline 1;
  $Data = gettext(seltopx, seltopy, selendx, selendy);
  if( strstr( $Data, "(\"0\",\"\")" )  != -1 ){
    goto End;
  }
  //------------------------------
  selectall;
  copy;
  newfile;
  paste;
  //------------------------------
  begingroupundo;
    replaceall "^[\x20\x81\x40\t]+", "", regular, nocasesense, nohilight;
    replaceall "[\x20\x81\x40\t]+$", "", regular, nocasesense, nohilight;
    replaceall "\\[[^\"]*\\]", "", regular, nocasesense, nohilight;
    //replaceall "\\([^\"]*\\)", "", regular, nocasesense, nohilight; @//ۊʂ폜
    //replaceall "^[\"]+", "g" , regular, nocasesense, nohilight;
    //replaceall "[\"]+$", "h", regular, nocasesense, nohilight;
    //replaceall "[\"]+", "h", regular, nocasesense, nohilight;
  endgroupundo;
  //------------------------------
  gofileend;
  insertreturn;
  #endlineno = lineno;
  //------------------------------
  gofiletop;
  //------------------------------
  #ct = 1;
  while( #ct < #endlineno ){
    selectline 1;
    $Data[#ct] = gettext(seltopx, seltopy, selendx, selendy);
    if( leftstr($Data[#ct], strlen($Data[#ct]) - 2 ) == "" && #ct < #endlineno ){
      deleteline 1;
      #endlineno = #endlineno - 1;
    }else{
      #ct = #ct + 1;
      moveto2 #ct, #ct;
    }   
  }
  //------------------------------
  selectall;
  deleteline 1;
  //------------------------------
  #Tct = 1;
  while( #Tct < #endlineno ){
    #ct = 1;
    while( #ct < #endlineno ){
      if( $Data[#Tct] == $Data[#ct] ) {
        if( #ct != #Tct ){
          $DataAdd[#ct] = $DataAdd[#ct] + "("+ str(#Tct) + ")";
        }
      }
      #ct = #ct + 1;
    }
    #Tct = #Tct + 1;
  }
  //------------------------------
  #ct = 1;
  while( #ct < #endlineno ){
    $Data = "(\""+ str(#ct) + "\",\"" + leftstr($Data[#ct], strlen($Data[#ct]) - 2);
    //$DataAdd[#ct] = "";  //dԍǉȂ
    if( $DataAdd[#ct] != "" ) {
      $Data = $Data + " " + $DataAdd[#ct]+ "\")";
    }else{
      $Data = $Data + "\")";
    }
    insert $Data;
    insertreturn;
    #ct = #ct + 1;
  }
  //------------------------------
  gofiletop;
  insert "(\"0\",\"\")";
  insertreturn;
  gofileend;
  insert "(\""+ str(#ct) + "\",\"End\")";
  insertreturn;
  //------------------------------
End:

===========================================================================

---------------------------------------------------------------------------
p^[}b`f[^eLXgt@C(Sample.fpm)ȂǂɕۑāA\̈
ɃhbOhbvA(Finalcal.exe)Ɗgqt@C(fpm)֘AtāA
(fpm)t@C_uNbN邱ƂŁAp^[}b`f[^ǂݍ񂾏
Ń\tg삵܂B

===========================================================================
VisualBasic̓}CN\tgЂ̒앨łB
PhotoshopAdobe SystemsЂ̒앨łB
GIMPSpencer Kimball, Peter Mattis and GIMP Development Team̒앨łB
ȒPCXg[nobukichi̒앨łB
GۃGfB^(L)TCg[̒앨łB
t@Cid^t@CidlMOURI̒앨łB

===========================================================================
