| 2024/10/18(Fri) 19:39:46 •ÒW(“ŠeŽÒ)
@1st_Spec_INF_Framework_Žè‘±‚«ƒŠƒtƒ@ƒŒƒ“ƒX.txt @@@Rev.0@2024.10.18
@‚±‚Ì•¶‘‚Í INF_Framework ‚Å—˜—p‚Å‚«‚éŽè‘±‚«‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚Å‚·B
@¡–¼ÌFƒƒbƒZ[ƒWƒ{ƒbƒNƒXiƒ|[ƒYj
@@Žè‘±‚«–¼(ˆø”)FINFprcMsgPause( &icon, &title, &msg )
@@’l“n‚µˆø”F
@@•¶Žš—ñ/ &icon@c –¢’è‹`’lA‚Ü‚½‚Í"i", "?", "!", "e"@‰p‘å•¶Žš‰Â”\@‘SŠp‰Â”\ @@•¶Žš—ñ/ &title c –¢’è‹`’lA‚Ü‚½‚̓ƒbƒZ[ƒWƒ{ƒbƒNƒX‚̃^ƒCƒgƒ‹ƒo[‚É•\ަ‚·‚é•¶Žš—ñ @@•¶Žš—ñ/ &msg@ c –¢’è‹`’lA‚Ü‚½‚̓ƒbƒZ[ƒWƒ{ƒbƒNƒX‚Å•\ަ‚·‚é•¶Žš—ñi‰üsF\n@ƒ^ƒuF\tj
@@Žg‚¢•û( usage )F@
@@@&title = "ƒtƒ@ƒCƒ‹‚ɂ‚¢‚Ä" @@@&msg@ =@@@@@@"ƒtƒHƒ‹ƒ_F" + #•¶Žš’uŠ·( #ƒtƒ@ƒCƒ‹–¼( &fileName, 5 ), "\", "\\" )@/* ‰üs\ ‹L†‚ðƒGƒXƒP[ƒv */ @@@&msg@ = &msg + "\n\nƒtƒ@ƒCƒ‹F" + #ƒtƒ@ƒCƒ‹–¼( &fileName, 3 ) @@@&icon@= "i" @@@Žè‘±‚«ŽÀs@INFprcMsgPause( &icon, &title, &msg )
@¡–¼ÌFƒƒbƒZ[ƒWƒ{ƒbƒNƒXi‚n‚j^ƒLƒƒƒ“ƒZƒ‹j
@@Žè‘±‚«–¼(ˆø”)FINFprcMsgOKCancel( &icon, &title, &msg, &ans )
@@’l“n‚µˆø”F
@@•¶Žš—ñ/ &icon@c –¢’è‹`’lA‚Ü‚½‚Í"i", "?", "!", "e"@‰p‘å•¶Žš‰Â”\@‘SŠp‰Â”\ @@•¶Žš—ñ/ &title c –¢’è‹`’lA‚Ü‚½‚̓ƒbƒZ[ƒWƒ{ƒbƒNƒX‚̃^ƒCƒgƒ‹ƒo[‚É•\ަ‚·‚é•¶Žš—ñ @@•¶Žš—ñ/ &msg@ c –¢’è‹`’lA‚Ü‚½‚̓ƒbƒZ[ƒWƒ{ƒbƒNƒX‚Å•\ަ‚·‚é•¶Žš—ñi‰üsF\n@ƒ^ƒuF\tj
@@ŽQÆ“n‚µˆø”F
@@®”Œ^/ &ans @c m‚n‚jnƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½ê‡ƒCƒ`( 1 )‚ª•Ô‚³‚ê‚é/ mƒLƒƒƒ“ƒZƒ‹n^m~nƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½ê‡‚Ƀ[ƒ( 0 ) ‚ª•Ô‚³‚ê‚é
@@Žg‚¢•û( usage )F@
@@@&title = "ˆê——•\ˆóüŽÀs" @@@&msg@ =@@@@@@"ˆê——•\ˆóü‚ðŽÀs‚µ‚Ü‚·" @@@&msg@ = &msg + "\n\n‚æ‚낵‚¢‚Å‚·‚©H" @@@&icon@= "?" @@@Žè‘±‚«ŽÀs@INFprcMsgOKCancel( &icon, &title, &msg, &ans )
@¡–¼ÌFƒƒbƒZ[ƒWƒ{ƒbƒNƒXi‚Í‚¢^‚¢‚¢‚¦j
@@Žè‘±‚«–¼(ˆø”)FINFprcMsgYesNo( &icon, &title, &msg, &ans )
@@’l“n‚µˆø”F
@@•¶Žš—ñ/ &icon@c –¢’è‹`’lA‚Ü‚½‚Í"i", "?", "!", "e"@‰p‘å•¶Žš‰Â”\@‘SŠp‰Â”\ @@•¶Žš—ñ/ &title c –¢’è‹`’lA‚Ü‚½‚̓ƒbƒZ[ƒWƒ{ƒbƒNƒX‚̃^ƒCƒgƒ‹ƒo[‚É•\ަ‚·‚é•¶Žš—ñ @@•¶Žš—ñ/ &msg@ c –¢’è‹`’lA‚Ü‚½‚̓ƒbƒZ[ƒWƒ{ƒbƒNƒX‚Å•\ަ‚·‚é•¶Žš—ñi‰üsF\n@ƒ^ƒuF\tj
@@ŽQÆ“n‚µˆø”F
@@®”Œ^/ &ans @c m‚Í‚¢nƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½ê‡ƒCƒ`( 1 )‚ª•Ô‚³‚ê‚é/ m‚¢‚¢‚¦n^m~nƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½ê‡‚Ƀ[ƒ( 0 ) ‚ª•Ô‚³‚ê‚é
@@Žg‚¢•û( usage )F@
@@@&title = "ˆê——•\ˆóüŽÀs" @@@&msg@ =@@@@@@"ˆê——•\ˆóü‚ðŽÀs‚µ‚Ü‚·" @@@&msg@ = &msg + "\n\n‚æ‚낵‚¢‚Å‚·‚©H" @@@&icon@= "?" @@@Žè‘±‚«ŽÀs@INFprcMsgYesNo( &icon, &title, &msg, &ans )
@¡–¼ÌFƒ‰ƒ“ƒ`ƒƒ[iƒ[ƒ“ƒ`ƒƒ[j
@@Žè‘±‚«–¼(ˆø”)FHDLLNCprcWindowAppear( &wfm, &tbl, &hdl, &openStatus )
@@’l“n‚µˆø”F
@@•¶Žš—ñ/ &wfm c ƒtƒ‹ƒpƒX‚̃tƒH[ƒ€ƒtƒ@ƒCƒ‹–¼‚ÆŠg’£Žq(.wfx) @@•¶Žš—ñ/ &tbl c ƒtƒ‹ƒpƒX‚Ì•\ƒtƒ@ƒCƒ‹–¼‚ÆŠg’£Žq(.tbx/.vix/.xvx)
@@ŽQÆ“n‚µˆø”F
@@®”Œ^/ &hdl@@@@c ƒ[ƒ“ƒ`‚ɬŒ÷‚µ‚½ê‡‚Ƀnƒ“ƒhƒ‹”Ô†‚ª•Ô‚³‚ê‚é/ ޏ”s‚µ‚½ê‡‚Ƀ[ƒ( 0 ) ‚ª•Ô‚³‚ê‚é @@®”Œ^/ &openStatus c V‚µ‚¢ƒEƒBƒ“ƒhƒE‚ðŠJ‚¢‚½Žž‚Í 1 A‚»‚Ì‘¼‚Í 0
@@Žg‚¢•û( usage )F@
@@@&wfm = #ˆêЇƒpƒX–¼ + "transaction_A.wfx" @@@&tbl = #ˆêЇƒpƒX–¼ + "transaction_A.tbx" @@@Žè‘±‚«ŽÀs@HDLLNCprcWindowAppear( &wfm, &tbl, &hdl, &openStatus ) @@@ðŒ@( &traceON )@ƒgƒŒ[ƒXo—Í@_&wfm, "@", _&tbl @@@ðŒ@( &traceON )@ƒgƒŒ[ƒXo—Í@_&hdl, "@", _&openStatus
@¡–¼ÌFƒV[ƒJ[i’TõŠíj
@@Žè‘±‚«–¼(ˆø”)FHDLLNCprcHdlSeek( &targetFileName, &found, &status, &multi, &mode )
@@’l“n‚µˆø”F
@@@•¶Žš—ñ/ &targetFileName c ƒtƒ‹ƒpƒX‚̃tƒH[ƒ€ƒtƒ@ƒCƒ‹–¼‚ÆŠg’£Žq(.wfx)/ ƒtƒ‹ƒpƒX‚Ì•\ƒtƒ@ƒCƒ‹–¼‚ÆŠg’£Žq(.tbx)
@@ŽQÆ“n‚µˆø”F
@@@®”Œ^/ &found@c ’Tõ‚ɬŒ÷‚µ‚½ê‡‚Ƀnƒ“ƒhƒ‹”Ô†‚ª•Ô‚³‚ê‚é/ ޏ”s‚µ‚½ê‡‚Ƀ[ƒ( 0 ) ‚ª•Ô‚³‚ê‚é @@@®”Œ^/ &status c ƒtƒH[ƒ€•ÒW‚È‚ç‚΃nƒ“ƒhƒ‹‚̔Ԇ‚ð•Ô‚·/ •\•ÒW‚È‚ç‚Ζ¢’è‹`’l‚ð•Ô‚·/ ƒtƒ@ƒCƒ‹‚ªŒ©‚‚©‚ç‚È‚¯‚ê‚΃[ƒ‚ð•Ô‚· @@@®”Œ^/ &multi@c •\‚ª‘½d‰»‚³‚ê‚Ä‚¢‚é‚È‚ç‚΂Q”Ô–Ú‚Ì•\”Ô†‚ð•Ô‚· @@@®”Œ^/ &mode@ c &found@‚̃nƒ“ƒhƒ‹”Ô†‚̃EƒBƒ“ƒhƒE‚Ì•ÒWó‘Ô‚ð•Ô‚·@¦1
@@@¦1 &mode ‚Ì’l‚ÍAƒtƒH[ƒ€‚ÌmXVƒ‚[ƒhŽæ“¾nƒƒ\ƒbƒh‚ª•Ô‚·’l‚É€‹’‚µ‚Ä‚¢‚Ü‚· @@@–ß‚è’l@XVƒ‚[ƒh @@@@@ 0@•\ަƒ‚[ƒh @@@@@ 2@’ù³ƒ‚[ƒh @@@@@ 4@s‘}“üƒ‚[ƒh @@@@@ 6@s’ljÁƒ‚[ƒh @@@@@ 8@€–Ú’ù³ƒ‚[ƒhiƒŒƒR[ƒhXV‚𔺂í‚È‚¢’ù³‚àŠÜ‚Þj @@@@@33@ƒOƒ‹[ƒvŒŸõƒ‚[ƒh @@@@@34@ƒOƒ‹[ƒv’l’ù³ƒ‚[ƒh @@@@@36@ƒOƒ‹[ƒv’ljÁƒ‚[ƒh
@@Žg‚¢•û( usage )F@
@@@&wfm = #ˆêЇƒpƒX–¼ + "NO_FLD_EZW_Receiver.wfx"
@@@&targetFileName = &wfm @@@Žè‘±‚«ŽÀs@HDLLNCprcHdlSeek( &targetFileName, &found, &status, &multi, &mode ) @@@ðŒ@( &traceON )@ƒgƒŒ[ƒXo—Í@_&targetFileName @@@ðŒ@( &traceON )@ƒgƒŒ[ƒXo—Í@_&found, "@", _&status, "@", _&multi, "@", _&mode "@ ", _&mode
@¡–¼ÌFƒZƒ“ƒ_[i‘—MŠíj
@@Žè‘±‚«–¼(ˆø”)FHDLCOMprcMacroSend( &hdl, &sendMacro, &done )
@@’l“n‚µˆø”F
@@@®”Œ^/ &hdl@@@@c Ž–‘O‚ɃV[ƒJ[‚Å’Tõ‚µ‚½ƒnƒ“ƒhƒ‹”Ô†( &found )‚ð‘ã“ü‚·‚é @@@•¶Žš—ñ/ &sendMacro@c ‹Ë‚ÅŽÀs‰Â”\‚ȃRƒ}ƒ“ƒhA‚Ü‚½‚̓ƒ\ƒbƒh‚ð‘ã“ü‚·‚é
@@ŽQÆ“n‚µˆø”F
@@@®”Œ^/ &done@@@ c ŽÀs‚ɬŒ÷‚µ‚½ê‡‚ɃCƒ`( 1 )‚ª•Ô‚³‚ê‚é/ ޏ”s‚µ‚½ê‡‚Ƀ[ƒ( 0 ) ‚ª•Ô‚³‚ê‚é@¦2
@@¦2 INF_Framework ‚ª‘g‚Ýž‚Ü‚ê‚Ä‚¢‚È‚¢ƒtƒH[ƒ€‚Ö‘—M‚µ‚½ê‡‚É‚ÍAINF_Framework ‚©‚çƒGƒ‰[ƒƒbƒZ[ƒW‚ª•\ަ‚³‚ê‚Ü‚·B
@@Žg‚¢•û( usage )F@
@@@•ϔ錾@Ž©“®C•¶Žš—ño &SP@@= #jis( #hex("20") ) p@/* ‹ó”’•¶Žš@ */ @@@•ϔ錾@Ž©“®C•¶Žš—ño &WQ@@= #jis( #hex("22") ) p@/* “ñdˆø—p•„ */
@@@** ƒŠƒeƒ‰ƒ‹‚Å‘‚‚ƊԈႢ‚â‚·‚¢F &sendMacro = "Šm”F ""‚±‚ñ‚É‚¿‚Í""" @@@&sendMacro = "Šm”F" + &SP + &WQ + "‚±‚ñ‚É‚¿‚Í" + &WQ @@@Žè‘±‚«ŽÀs@HDLCOMprcMacroSend( &hdl, &sendMacro, &done ) @@@ðŒ@( &traceON )@ƒgƒŒ[ƒXo—Í@_&hdl, "@", _&sendMacro, "@", _&done
@¡•Ï”–¼F&INFmKnjForm / #•Ï”( "INFmKnjForm" ) / #‹ÇŠ•Ï”( &hdl, "INFmKnjForm" ) )
@@‹Ë9-2012/‹Ë‚X‚“‚©‚ç•ÏŠ·‚µ‚½ƒtƒH[ƒ€‚Æ‹Ë10ˆÈ~‚ÅV‹K쬂µ‚½ƒtƒH[ƒ€‚ª¬Ý‚µ‚Ä‚¢‚éê‡A @@‹Ë9-2012/‹Ë‚X‚“‚©‚ç•ÏŠ·‚µ‚½ƒtƒH[ƒ€‚̃IƒuƒWƒFƒNƒg–¼‚Í”¼ŠpA‹Ë10ˆÈ~‚ÅV‹K쬂µ‚½ƒtƒH[ƒ€‚̃IƒuƒWƒFƒNƒg–¼‚Í‘SŠp‚Å‚·B
@@INF_Framework@‚Å‚ÍA‹ÇŠ•Ï”F&INFmKnjForm@‚ÍA
@@ƒtƒH[ƒ€‚̃IƒuƒWƒFƒNƒg–¼‚ª”¼Šp c –¢’è‹`’l @@ƒtƒH[ƒ€‚̃IƒuƒWƒFƒNƒg–¼‚ª‘SŠp c ƒCƒ`( 1 )
@@i’ˆÓj‹Ë9-2012/‹Ë‚X‚“‚Å INF_Framework ‚ðŽÀs‚µ‚½ê‡‚É‚ÍA•Ï”–¼F&INFmKnjForm ‚Í錾‚³‚ê‚Ü‚¹‚ñB
@@Žg‚¢•û( usage )F@
@@@** ‹Ë9-2012/‹Ë‚X‚“‚©‚ç•ÏŠ·‚µ‚½ƒtƒH[ƒ€‚̃IƒuƒWƒFƒNƒg–¼‚Í”¼ŠpA‹Ë10ˆÈ~‚ÅV‹K쬂µ‚½ƒtƒH[ƒ€‚̃IƒuƒWƒFƒNƒg–¼‚Í‘SŠp @@@•ϔ錾@Ž©“®C•¶Žš—ño &formObjectName = #”¼Šp( "ƒtƒH[ƒ€" )@p @@@ðŒ@( #‹ÇŠ•Ï”( &hdl, "INFmKnjForm" ) )@&formObjectName = #‘SŠp( &formObjectName ) @@@ðŒ@( &traceON )@ƒgƒŒ[ƒXo—Í@_#‹ÇŠ•Ï”( &hdl, "INFmKnjForm" ), "@", _&formObjectName @@@ƒƒ\ƒbƒhŒÄ‚Ño‚µ@ƒnƒ“ƒhƒ‹ = &hdl, &formObjectName.ƒAƒNƒeƒBƒuÝ’è() @@@** ƒƒ\ƒbƒhŒÄ‚Ño‚µ@ƒnƒ“ƒhƒ‹ = &hdl, @ƒtƒH[ƒ€.ƒAƒNƒeƒBƒuÝ’è()@/* ‹Ë10ˆÈ~‚ÅV‹K쬂µ‚½ƒtƒH[ƒ€‚µ‚©ˆµ‚í‚È‚¯‚ê‚ÎƒŠƒeƒ‰ƒ‹‚Å‚à‚n‚j */
ˆÈã
|