ExtCommonApi Function List
¼³Ä¡
l ÇØ´ç ¹öÀü¿¡ ¸Â´Â ÆÄÀÏÀ» component Æú´õ¿¡ º¹»çÇÑ´Ù.
¹öÀü ºÐ·ù
|
¸ðµâ |
¹öÀü |
»ç¿ë ÆÄÀÏ |
¼³Ä¡ °æ·Î |
|
ANSI |
MiPlatform 3.10 |
310\ExtCommonApi.dll |
%Program Files%\TobeSoft\MiPlatorm310\Component |
|
MiPlatform 3.10L |
310L\ExtCommonApiL.dll |
%Program Files%\TobeSoft\MiPlatorm310L\Component |
|
MiPlatform 3.11 |
311\ExtCommonApi.dll |
%Program Files%\TobeSoft\MiPlatorm311\Component |
|
UNICODE |
MiPlatform 3.10 |
310U\ExtCommonApiU.dll |
%Program Files%\TobeSoft\MiPlatorm310\Component |
|
MiPlatform 3.10L |
310LU\ExtCommonApiLU.dll |
%Program Files%\TobeSoft\MiPlatorm310LU\Component |
|
MiPlatform 3.11 |
311U\ExtCommonApiU.dll |
%Program Files%\TobeSoft\MiPlatorm311U\Component |
l PID¿¡¼ API ¸ðµâÀ» µî·ÏÇÑ´Ù. (PID Developer's Guide V3.1.doc ÀÇ 6.1 EXTAPI ÂüÁ¶)
ExtCommonApi Function List
|
Prototype |
Description |
Version |
|
ext_ExecuteApp(strAppName, left, top, width, height) |
¿ÜºÎ ÇÁ·Î±×·¥À» ƯÁ¤ À§Ä¡, Å©±â·Î ½ÇÇàÇÑ´Ù. |
2005, 10, 13, 1 |
|
ext_GetFileVersion(strFileName) |
ÆÄÀÏÀÇ ¹öÀüÀ» ¸®ÅÏÇÑ´Ù. |
|
ext_SelectFolder() |
Æú´õ ¼±Åà ´ëÈâÀ» ¿ÀÇÂÇÏ¸ç ¼±ÅÃÇÑ Æú´õ¸íÀ» ¸®ÅÏÇÑ´Ù. |
|
ext_GetFileList(strFolder, strOpt) |
strFolder³»ÀÇ ÆÄÀÏ ¸®½ºÆ®¸¦ ¸®ÅÏÇÑ´Ù.
strOpt´Â ¡°F¡±(default), ¡°D¡±·Î ¡°D¡±ÀÏ ¶§, µð·ºÅ丮 ¸®½ºÆ®¸¦ ¸®ÅÏÇÑ´Ù. |
|
ext_GetTextExtent(componentid, strtext) |
componentIDÀÇ ÆùÆ® Å©±â¸¦ ÀÌ¿ëÇØ strtextÀÇ pixcel ´ÜÀ§ width, height ±æÀ̸¦ ¸®ÅÏÇÑ´Ù. |
|
ext_GetIPAddress() |
»ç¿ëÁßÀÎ ÄÄÇ»ÅÍÀÇ IP Address¸¦ ¸°ÅÏÇÑ´Ù. µÎ °³ÀÌ»ó »ç¿ë½Ã¿¡´Â array·Î ¸®ÅÏÇÑ´Ù. |
2005, 10, 21, 1 |
|
ext_GetMacAddress() |
»ç¿ëÁßÀÎ ÄÄÇ»ÅÍÀÇ Mac Address¸¦ ¸®ÅÏÇÑ´Ù. µÎ °³ÀÌ»ó »ç¿ë½Ã¿¡´Â array·Î ¸®ÅÏÇÑ´Ù. |
|
ext_GetPrinterList() |
µî·ÏµÇ¾î ÀÖ´Â ÇÁ¸°ÅÍ ¸®½ºÆ®¸¦ array·Î ¸®ÅÏÇÑ´Ù. |
|
ext_GetDefaultPrinter() |
±âº» ÇÁ¸°ÅÍ À̸§À» ¸®ÅÏÇÑ´Ù. |
|
ext_SetDefaultPrinter(strPrinter) |
±âº» ÇÁ¸°Å͸¦ strPrinter·Î º¯°æÇÑ´Ù. |
|
ext_MsgBox ( strTitle, strMsg, strStyle ) |
À©µµ¿ì Ç¥ÁØ ¸Þ½ÃÁö ¹Ú½º Ç¥½Ã. ( 3 button Ç¥Çö °¡´É )
»ç¿ë¿¹ :
li_result = ext_MsgBox ("Title.....",
"¸Þ½ÃÁö ³»¿ë",
"MB_ICONSTOP|MB_YESNO|MB_DEFBUTTON1");
Style »ç¿ë °¡´É ¸í·É
- ¾ÆÀÌÄÜ ÇüÅÂ
MB_ICONINFORMATION / MB_ICONASTERISK - ¼Ò¹®ÀÚ i
MB_ICONSTOP / MB_ICONHAND - Stop ¾ÆÀÌÄÜ
MB_ICONQUESTION - ¹°À½Ç¥
MB_ICONEXCLAMATION - ´À³¦Ç¥
- ¹öư ÇüÅÂ
MB_ABORTRETRYIGNORE
MB_OK
MB_OKCANCEL
MB_RETRYCANCEL
MB_YESNO
MB_YESNOCANCEL
- µðÆúÆ® ¹öư À§Ä¡
MB_DEFBUTTON1
MB_DEFBUTTON2
MB_DEFBUTTON3 |
2005, 11, 22, 1 |
|
ext_RegSetValue(strKey, strPath, strName, strValue)
ext_RegSetValue(strKey, strPath, strName, intValue) |
·¹Áö½ºÆ®¸®¿¡ °ªÀ» ¼³Á¤ ±â·ÏÇÔ.
¼º°ø½Ã True(1), ¿¡·¯½Ã¿¡ False(0)À» ¸®ÅÏÇÑ´Ù.
strKey:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
Áß ÅÃ 1
strPath: key ÀÌÇÏÀÇ °æ·Î
strName: ±â·ÏÇÒ name
strValue, intValue: ±â·ÏÇÒ °ª |
2005, 12, 12, 1 |
|
ext_RegGetValue(strKey, strPath, strName, strType) |
·¹Áö½ºÆ®¸®¿¡ °ªÀ» ¼³Á¤ ±â·ÏÇÔ.
¼º°ø½Ã strNameÀÇ va;lue °ªÀ» ¸®ÅÏÇϸç, ¿¡·¯½Ã¿¡ False(0)À» ¸®ÅÏÇÑ´Ù.
strKey:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
Áß ÅÃ 1
strPath: key ÀÌÇÏÀÇ °æ·Î
strName: ±â·ÏÇÒ name
strType: ÀÐÀ» °ªÀÌ ¼ýÀÚÇüÀ̸顰I¡±, <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><?xml:namespace prefix = st1 /><?xml:namespace prefix = st2 ns = "urn:schemas:contacts" /><?xml:namespace prefix = st2 />¹®ÀÚÇüÀ̸顰S¡±¸¦ ÀÌ¿ëÇÑ´Ù. |
2005, 12, 12, 1 |
|
ext_Xml2Bin(compress, in_filename, out_folder) |
in_filename XML ÆÄÀÏÀ» precompile ÇÑ ÈÄ ¾ÐÃàÇØ ÆÄÀÏÀ» »ý¼ºÇÑ´Ù. out_folder Æú´õ¸¦ ÁöÁ¤ÇÏ¸é °°Àº À̸§À¸·Î out_folder¿¡ ÆÄÀÏÀ» »ý¼ºÇϰí, out_folder Æú´õ¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ±âÁ¸ÀÇ ÆÄÀÏ¸í¿¡ ¡°_b¡±À» ºÙ¿© »õ·Î¿î À̸§À¸·Î ÀúÀåÇÑ´Ù.
compress: ¾ÐÃà ¿©ºÎ Ç÷¡±×. TrueÀ̸é Precompile + ¾ÐÃà, False À̸é Precompile¸¸ ÇÑ´Ù.
in_filename: º¯È¯ÇϰíÀÚ ÇÏ´Â ÆÄÀÏ. full path.
out_folder: º¯È¯ÇÑ »õ·Î¿î ÆÄÀÏÀÌ ÀúÀåµÉ °æ·Î. ¿É¼ÇÀ¸·Î ÁöÁ¤ÇÏÁö ¾ÊÀ»¶§¿¡´Â in_filename°ú °°Àº À§Ä¡¿¡ ÆÄÀÏÀ» »ý¼ºÇÑ´Ù. |
2005, 12, 15, 1 |
|
ext_GetTime |
ÇöÀç ½Ã°£À» ¹®ÀÚ¿·Î ¸®ÅÏÇÑ´Ù. (³â¿ùÀϽúÐÃÊ:yyyyMMddhhmmss) |
2005, 12, 15, 1 |
|
ext_SetTime(strTime) |
ÄÄÇ»ÅÍÀÇ ½Ã°£À» º¯°æÇÑ´Ù.
¿¡·¯°¡ ¹ß»ýÇÏ¸é ¿¡·¯ ¸Þ½ÃÁö ¶Ç´Â 0À» ·¯ÅÏÇϸç, ¼º°øÇϸé 1À» ¸®ÅÏÇÑ´Ù.
strTime: ³â¿ùÀÏÀ» Æ÷ÇÔÇÑ(yyyyMMddhhmmss) ¹®ÀÚ¿ ¶Ç´Â ½Ã°£¸¸ Æ÷ÇÔÇÑ(ddhhmmss) ¹®ÀÚ¿ |
2005, 12, 15, 1 |
|
ext_SetImeNativeMode(Flag) |
IME ¸ðµå¸¦ º¯°æÇÑ´Ù.
Flag: TrueÀ̸é ÇöÀç Window SystemÀÇ ¾ð¾î·Î ¼³Á¤µÇ¸ç, FalseÀÌ¸é ¿µ¾î·Î ÀüȯµÈ´Ù. ImeMode ÇÁ·ÎÆÛƼ°¡ ¼³Á¤µÇ¾î ÀÖ´Â ÄÄÆÛ³ÍÆ®¿¡´Â Àû¿ëµÇÁö ¾Ê´Â´Ù. |
2006, 1, 12, 1 |
|
ext_FindRow(strDatasetID,strColID,strVal);
ext_FindRow(strDatasetID,strColID,strVal,nStartIdx);
ext_FindRow(strDatasetID,strColID,strVal,nStartIdx,nEndIdx); |
strDatasetID DatasetÀÇ strColID °ª°ú strValÀÇ °ªÀÌ ÀÏÄ¡ÇÏ´Â ·¹ÄÚµå Index¸¦ ¸ðµÎ ã¾Æ array·Î ¸®ÅÏÇÑ´Ù.
strDatasetID: °Ë»öÇÒ Dataset ID
strColID: °Ë»öÇÒ DatasetÀÇ Column ID.
strVal: °Ë»öÇÒ DatasetÀÇ Column Value.
nStartIdx: °Ë»öÇÒ ½ÃÀÛ ·¹ÄÚµå Index. ½ÃÀÛ Index°ªÀº 0 ÀÌ´Ù.
nStartIdx°¡ 0º¸´Ù ÀÛÀ¸¸é, Àüü¸¦ °Ë»öÇÕ´Ï´Ù.
Default Value = 0
nEndIdx: °Ë»öÇÒ ¸¶Áö¸· ·¹ÄÚµå Index+1.
ÁöÁ¤µÈ °ªº¸´Ù 1 ÀÛÀº ·¹ÄÚµå±îÁö °Ë»öÇÕ´Ï´Ù.
nEndIdx°¡ 0º¸´Ù ÀÛÀ¸¸é nStartIdx¿¡¼ ³¡±îÁö °Ë»öÇÕ´Ï´Ù.
Default Value = -1 |
2006, 3, 3, 1 |
|
ext_FindRowAs(strDataset,strColID,strVal);
ext_FindRowAs(strDataset,strColID,strVal,nStartIdx);
ext_FindRowAs(strDataset,strColID,strVal,nStartIdx,nEndIdx); |
strDatasetID DatasetÀÇ strColID °ª°ú strValÀÇ °ªÀ» Æ÷ÇÔÇÏ´Â ·¹ÄÚµå Index¸¦ ¸ðµÎ ã¾Æ array·Î ¸®ÅÏÇÑ´Ù.
strDatasetID: °Ë»öÇÒ Dataset ID
strColID: °Ë»öÇÒ DatasetÀÇ Column ID.
strVal: °Ë»öÇÒ DatasetÀÇ Column Value.
nStartIdx: °Ë»öÇÒ ½ÃÀÛ ·¹ÄÚµå Index. ½ÃÀÛ Index°ªÀº 0 ÀÌ´Ù.
nStartIdx°¡ 0º¸´Ù ÀÛÀ¸¸é, Àüü¸¦ °Ë»öÇÕ´Ï´Ù.
Default Value = 0
nEndIdx: °Ë»öÇÒ ¸¶Áö¸· ·¹ÄÚµå Index+1.
ÁöÁ¤µÈ °ªº¸´Ù 1 ÀÛÀº ·¹ÄÚµå±îÁö °Ë»öÇÕ´Ï´Ù.
nEndIdx°¡ 0º¸´Ù ÀÛÀ¸¸é nStartIdx¿¡¼ ³¡±îÁö °Ë»öÇÕ´Ï´Ù.
Default Value = -1 |
2006, 3, 3, 1 |
|
ext_FindRowNF(strDatasetID,strColID,strVal);
ext_FindRowNF(strDatasetID,strColID,strVal,nStartIdx);
ext_FindRowNF(strDatasetID,strColID,strVal,nStartIdx,nEndIdx); |
FilterµÈ µ¥ÀÌŸ¸¦ Æ÷ÇÔÇÑ strDatasetID DatasetÀÇ strColID °ª°ú strValÀÇ °ªÀÌ ÀÏÄ¡ÇÏ´Â ·¹ÄÚµå Index¸¦ ¸ðµÎ ã¾Æ array·Î ¸®ÅÏÇÑ´Ù.
strDatasetID: °Ë»öÇÒ Dataset ID
strColID: °Ë»öÇÒ DatasetÀÇ Column ID.
strVal: °Ë»öÇÒ DatasetÀÇ Column Value.
nStartIdx: °Ë»öÇÒ ½ÃÀÛ ·¹ÄÚµå Index. ½ÃÀÛ Index°ªÀº 0 ÀÌ´Ù.
nStartIdx°¡ 0º¸´Ù ÀÛÀ¸¸é, Àüü¸¦ °Ë»öÇÕ´Ï´Ù.
Default Value = 0
nEndIdx: °Ë»öÇÒ ¸¶Áö¸· ·¹ÄÚµå Index+1.
ÁöÁ¤µÈ °ªº¸´Ù 1 ÀÛÀº ·¹ÄÚµå±îÁö °Ë»öÇÕ´Ï´Ù.
nEndIdx°¡ 0º¸´Ù ÀÛÀ¸¸é nStartIdx¿¡¼ ³¡±îÁö °Ë»öÇÕ´Ï´Ù.
Default Value = -1 |
2006, 3, 3, 1 |
|
ext_FindRowNFAs(strDataset,strColID,strVal);
ext_FindRowNFAs(strDataset,strColID,strVal,nStartIdx);
ext_FindRowNFAs(strDataset,strColID,strVal,nStartIdx,nEndIdx); |
FilterµÈ µ¥ÀÌŸ¸¦ Æ÷ÇÔÇÑ strDatasetID DatasetÀÇ strColID °ª°ú strValÀÇ °ªÀ» Æ÷ÇÔÇÏ´Â ·¹ÄÚµå Index¸¦ ¸ðµÎ ã¾Æ array·Î ¸®ÅÏÇÑ´Ù.
strDatasetID: °Ë»öÇÒ Dataset ID
strColID: °Ë»öÇÒ DatasetÀÇ Column ID.
strVal: °Ë»öÇÒ DatasetÀÇ Column Value.
nStartIdx: °Ë»öÇÒ ½ÃÀÛ ·¹ÄÚµå Index. ½ÃÀÛ Index°ªÀº 0 ÀÌ´Ù.
nStartIdx°¡ 0º¸´Ù ÀÛÀ¸¸é, Àüü¸¦ °Ë»öÇÕ´Ï´Ù.
Default Value = 0
nEndIdx: °Ë»öÇÒ ¸¶Áö¸· ·¹ÄÚµå Index+1.
ÁöÁ¤µÈ °ªº¸´Ù 1 ÀÛÀº ·¹ÄÚµå±îÁö °Ë»öÇÕ´Ï´Ù.
nEndIdx°¡ 0º¸´Ù ÀÛÀ¸¸é nStartIdx¿¡¼ ³¡±îÁö °Ë»öÇÕ´Ï´Ù.
Default Value = -1 |
2006, 3, 3, 1 |
|
ext_GetSystemDir(strFlag) |
strFlag¿¡ µû¸¥ ÇöÀç ÄÄÇ»ÅÍÀÇ µð·ºÅ͸®¸¦ ¸®ÅÏ ÇÑ´Ù.
SYSETM: ÄÄÇ»ÅÍÀÇ system Æú´õ
PROGRAMS: ÄÄÇ»ÅÍÀÇ program files Æú´õ
PROGRAM_COMMON: ÄÄÇ»ÅÍÀÇ program files Æú´õ
WINDOWS: ÄÄÇ»ÅÍÀÇ window Æú´õ
TEMP : Templates Æú´õ |
2006, 4, 4, 1 |
|
ext_SetTopWindow(Flag) |
MiPlatform ÇÁ·Î±×·¥À» ´Ù¸¥ ÇÁ·Î±×·¥ÀÇ ¸Ç »óÀ§·Î ¿Ã¸°´Ù
Flag: TrueÀÌ¸é ¸Ç »óÀ§·Î ÁöÁ¤, FalseÀ̸é Normal »óÅ·ΠÁöÁ¤
´Ü, MDI Àü¿ëºê¶ó¿ìÀú¿¡¼ »ç¿ëÇÒ ¶§´Â SessionURL·Î ÁöÁ¤µÈ ȸéÀÌ ¾Æ´Ñ ±× ÀÌÈÄÀÇ Ã¹ ȸ鿡 ÁöÁ¤Çϵµ·Ï ÇØ¾ß ÇÑ´Ù. |
2006, 4, 25, 1 |
|
ext_ExcelImportByIndex(strExcelFilename, intSheetIndex,
strTargetDatasetID,
[intUseColInfo, intExp,
intDecimal,intStartRow]) |
strExcelFilename: ¿¢¼¿ÆÄÀÏ¿¡¼ intSheetIndex ¹øÂ° sheetÀÇ ³»¿ëÀ» strTargetDatasetID dataset¿¡ ÀúÀåÇÑ´Ù. ¼º°ø: 0, ½ÇÆÐ: -1.
strExcelFilename: ¿¢¼¿ ÆÄÀϸí
intSheetIndex: µ¥ÀÌÅ͸¦ °¡Á®¿À±â À§ÇÑ sheet index(0 ºÎÅÍ ½ÃÀÛ)
strTargetDatasetID: µ¥ÀÌÅ͸¦ ÀúÀåÇÒ dataset
intUseColInfo : µ¥ÀÌÅͼÂÀÇ Ä÷³Á¤º¸¸¦ »ç¿ë 1
µ¥ÀÌÅͼ Ä÷³Á¤º¸¸¦ ¹«½Ã 0
±âÁ¸¿¡ Á¤ÀÇ µÇ¾î ÀÖ´ø dataset column info¿Í µ¥ÀÌÅÍ´Â ¸ðµÎ ÃʱâÈ µÇ¸ç ¸®ÅϵǴ Ä÷³Àº ¸ðµÎ String ŸÀÔÀ¸·Î ó¸® µÈ´Ù.
intExp: µ¥ÀÌÅͰ¡ ¼ýÀÚÇüÀÇ 12ÀÚ¸® ÀÌ»óÀÏ °æ¿ì Áö¼öÇüÀ¸·Î Ç¥ÇöµÇ¾î ³ª¿À´Âµ¥, À̸¦ ÀÏ¹Ý ¼ýÀÚ Çü½ÄÀ¸·Î Ç¥ÇöÇϰíÀÚ ÇÒ ¶§ »ç¿ëÇÑ´Ù.
1 À̸é Áö¼öÇüÀÇ µ¥ÀÌÅ͸¦ ÀÏ¹Ý ¼ýÀÚ Çü½ÄÀ¸·Î ÃßÃâ.
0 À̸é Áö¼öÇü½ÄÀ¸·Î ÃßÃâ
intDecimal: intExpÀÇ °ªÀÌ 1ÀÏ ¶§ »ç¿ëÇÏ´Â °ÍÀ¸·Î ¼ýÀÚÀÇ ¼Ò¼ýÁ¡ ÀÚ¸´¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ¸ðµç ¼ýÀÚµ¥ÀÌÅÍ¿¡ ÀϰýÀûÀ¸·Î Àû¿ëµÈ´Ù.. Default = 0
µ¥ÀÌÅÍ ¾çÀÌ ¸¹°Å³ª PCÀÇ »ç¾ç¿¡ µû¶ó ÀÀ´ä½Ã°£ÀÌ Â÷À̰¡ ³¯ ¼ö ÀÖ´Ù.
EXCEL ÇÁ·Î±×·¥ÀÌ ¹Ýµå½Ã ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù.
intStartRow : ExcelÆÄÀÏÀÇ ½ÃÀÛ ÇàÀ§Ä¡(default 1) |
2006, 7, 7, 1 |
|
ext_ExcelImportByName(strExcelFilename, strSheetName,
strDatasetID,
[intUseColInfo, intExp,
intDecimal,intStartRow]) |
strExcelFilename ¿¢¼¿ÆÄÀÏ¿¡¼ strSheetName sheetÀÇ ³»¿ëÀ» strTargetDatasetID dataset¿¡ ÀúÀåÇÑ´Ù. ¼º°ø: 0, ½ÇÆÐ: -1.
strExcelFilename: ¿¢¼¿ ÆÄÀϸí
strSheetName: µ¥ÀÌÅ͸¦ °¡Á®¿À±â À§ÇÑ sheet name
strTargetDatasetID: µ¥ÀÌÅ͸¦ ÀúÀåÇÒ dataset
intuseColInfo : µ¥ÀÌÅͼÂÀÇ Ä÷³Á¤º¸¸¦ »ç¿ë 1
µ¥ÀÌÅͼ Ä÷³Á¤º¸¸¦ ¹«½Ã 0
±âÁ¸¿¡ Á¤ÀÇ µÇ¾î ÀÖ´ø dataset column info¿Í µ¥ÀÌÅÍ´Â ¸ðµÎ ÃʱâÈ µÇ¸ç
¸®ÅϵǴ Ä÷³Àº ¸ðµÎ String ŸÀÔÀ¸·Î ó¸® µÈ´Ù.
intExp: µ¥ÀÌÅͰ¡ ¼ýÀÚÇüÀÇ 12ÀÚ¸® ÀÌ»óÀÏ °æ¿ì Áö¼öÇüÀ¸·Î Ç¥ÇöµÇ¾î ³ª¿À´Âµ¥, À̸¦ ÀÏ¹Ý ¼ýÀÚ Çü½ÄÀ¸·Î Ç¥ÇöÇϰíÀÚ ÇÒ ¶§ »ç¿ëÇÑ´Ù.
1 À̸é Áö¼öÇüÀÇ µ¥ÀÌÅ͸¦ ÀÏ¹Ý ¼ýÀÚ Çü½ÄÀ¸·Î ÃßÃâ.
0 À̸é Áö¼öÇü½ÄÀ¸·Î ÃßÃâ
intDecimal: intExpÀÇ °ªÀÌ 1ÀÏ ¶§ »ç¿ëÇÏ´Â °ÍÀ¸·Î ¼ýÀÚÀÇ ¼Ò¼ýÁ¡ ÀÚ¸´¼ö¸¦ ÁöÁ¤ÇÑ´Ù. ¸ðµç ¼ýÀÚµ¥ÀÌÅÍ¿¡ ÀϰýÀûÀ¸·Î Àû¿ëµÈ´Ù.. Default = 0
EXCEL ÇÁ·Î±×·¥ÀÌ ¹Ýµå½Ã ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù.
intStartRow : ExcelÆÄÀÏÀÇ ½ÃÀÛ ÇàÀ§Ä¡(default 1) |
2006, 7, 7, 1 |
|
ext_ExcelGetSheetList(strExcelFilename) |
strExcelFilename ¿¢¼¿ÆÄÀÏ¿¡¼ Sheet ¸ñ·ÏÀ» array ·Î ¸®ÅÏ ÇÑ´Ù.
strExcelFilename: ¿¢¼¿ ÆÄÀϸí
µ¥ÀÌÅÍ ¾çÀÌ ¸¹°Å³ª PCÀÇ »ç¾ç¿¡ µû¶ó ÀÀ´ä½Ã°£ÀÌ Â÷À̰¡ ³¯ ¼ö ÀÖ´Ù.
EXCEL ÇÁ·Î±×·¥ÀÌ ¹Ýµå½Ã ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. |
2006, 7, 7, 1 |
|
ext_ExcelSaveAs(strFilename, strTargetFilename, strFileType) |
strExcelFilename ¿¢¼¿ÆÄÀÏÀ» strTargetFilename ÆÄÀÏ·Î ÀúÀåÇÑ´Ù.
strFileType °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¸ðµç ³»¿ëÀÌ ÀúÀåµÇ¸ç, ¡°csv¡±·Î ÁöÁ¤ÇÏ¸é ¿¢¼¿ ÆÄÀÏ·Î ¸¶Áö¸· ÀúÀåµÉ ¶§ÀÇ active sheetÀÇ ³»¿ëÀÌ csv ÇüÅ·ΠÀúÀåµÈ´Ù. ¼º°ø: 0, ½ÇÆÐ: -1.
µ¥ÀÌÅÍ ¾çÀÌ ¸¹°Å³ª PCÀÇ »ç¾ç¿¡ µû¶ó ÀÀ´ä½Ã°£ÀÌ Â÷À̰¡ ³¯ ¼ö ÀÖ´Ù.
EXCEL ÇÁ·Î±×·¥ÀÌ ¹Ýµå½Ã ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. |
2006, 7, 7, 1 |
|
ext_FindWindow(strClassName, strTitle) |
strClassName: ã°íÀÚ ÇÏ´Â À©µµ¿ì class name
strTitle: ã°íÀÚ ÇÏ´Â À©µµ¿ìÀÇ title
class nameÀ» ¾Ë ¼ö ¾øÀ¸¸é strTitle °ª¸¸À» ³Ö´Â´Ù.
ÇØ´ç À©µµ¿ì¸¦ ãÁö ¸øÇϸé 0À» ¸®ÅÏÇÑ´Ù. |
|
|
ext_ExecuteProccess(strExeName, strArgs, strStartdir) |
strExeName: ½ÇÇà ÆÄÀÏ ¸í(Àý´ë°æ·Î)
strArgs: ¾Æ±Ô¸ÕÆ® Á¤º¸
strStartdir: ½ÇÇà ÆÄÀÏ ½ÃÀÛ µð·ºÅ͸®
¼º°ø: 0, ½ÇÆÐ: -1 |
|
|
ext_WriteUProfileString(strAppNm, strKey,strValue,
strFilename) |
strAppNm : ±×·ì¸í
strKey : ±×·ì³»ÀÇ Key¸í
strValue : ÁöÁ¤ÇÒ °ª
strFilename : °æ·Î°¡ Æ÷ÇÔµÈ ÆÄÀϸí |
|
|
ext_GetUProfileString(strAppNm, strKey,
strDefault, strFileName) |
strAppNm : ±×·ì¸í
strKey : ±×·ì³»ÀÇ Key¸í
strDefault : ¾øÀ» °æ¿ì µðÆúÆ®°ª
strFilename : °æ·Î°¡ Æ÷ÇÔµÈ ÆÄÀϸí |
|
|
Ext_KeyCheck(strKey) |
strKey : CAPSLOCK , NUMLOCK, SCROLLOCK
on : 1 , off : 0 |
|
|
Ext_GetHostName() |
»ç¿ëÀÚ ÄÄÇ»ÅÍÀÇ À̸§À» °¡Á®¿È
¼º°ø : ÄÄÇ»ÅÍÀ̸§ ½ÇÆÐ : null |
|
|
Ext_Csv2Ds(strFileName,strDatasetName,
HeadFlag,strColumnId) |
strFileName : openÇÒ filename
strDatasetname : dataset id
HeadFlag : columnÁ¤º¸¸¦ clear¿©ºÎ
trueÀÎ °æ¿ì clearall¸¦ ¼öÇàÈÄ Ã³¸®ÇÔ
strColumnId : column info ( ÄÞ¸¶·Î ó¸®ÇÔ)
ex) ¡°col01,col02,col03¡¦¡¦¡± |
|
|
ext_Ds2Csv(strDatasetName,strFileName,
HeadFlag,strColumnId,commaYN) |
strDatasetname : dataset id
strFileName : openÇÒ filename
HeadFlag : columnÁ¤º¸¸¦ clear¿©ºÎ
trueÀÎ °æ¿ì clearall¸¦ ¼öÇàÈÄ Ã³¸®ÇÔ
strColumnId : column info ( ÄÞ¸¶·Î ó¸®ÇÔ)
ex) ¡°col01,col02,col03¡¦¡¦¡±
commaYN : RD¿Í ¿¬µ¿½Ã ·¹ÄÚµåÀÇ ³¡¿¡ , ¸¦ ³ÖÀ» ¶§ »ç¿ë
|
|
|
Ext_Ds2CsvEx(strDsname,strFileName,
Quoteyn,headyn,columnGbn,newlinestr) |
strDsname : dataset id
strFileName : ÀúÀåÇÒ filename(ÆÄÀϸíÀÌ ¾øÀ¸¸é return°ªÀ¸·Î ÁÜ)
quoteYn : µû¿ÈÇ¥ »ç¿ë¿©ºÎ(default 1)
headyn : head Ãâ·Â¿©ºÎ(default 1)
columnGbn : columnºÐ¸®ÀÚ (default comma)
nelinestr : newLineÀ¸·Î »ç¿ëÇÒ ¹®ÀÚ(default \r\n) |
|
|
ext_InternetGetConnectedState() |
ÀÎÅÍ³Ý ¿¬°á¿©ºÎ
1: ¿¬°á
0: ¿¬°á¾ÈµÊ |
|
|
|
|
|
|
ext_OleServerBusyTimeout(reg/unreg,
DelayTime,
EnableNotRespondingDialog,
bBusyDialog) |
BusyTimeOut½Ã°£ ¼³Á¤
Ex)¼³Á¤½Ã : ext_OleServerBusyTimeOut(true,3000,false,false)
ÇØÁ¦½Ã : ext_OleServerBusyTimeOut(false) |
|
|
Ext_checkDirectory(dirName,option) |
dirName : ãÀ» directory¸í
option : 1 – ¾øÀ¸¸é create
return : 1 – exist , 0 – not exist |
|
|
Ext_Base64Encode(str) |
Str : base64·Î encodeÇÒ string
Return : base64 ¹®ÀÚ¿ |
|
|
Ext_Base64Decode(str) |
Str : base64 ¹®ÀÚ¿
Return : ascill ¹®ÀÚ¿ |
|
|
Ext_getSystemEnv(str) |
Str : ȯ°æº¯¼ö
Return : ȯ°æº¯¼ö°ª |
|
|
Ext_getDriveInfo() |
Return : ÄÄÇ»ÅÍÀÇ ÇÏµå µð½ºÅ© µå¶óÀ̺êÁ¤º¸ |
|
|
Ext_getBitCalc(gubun,val1,val2) |
Bit¿¬»ê
Gubun : ¹®ÀÚ¿·Î &,|,>>,<<,~ Áß Çϳª
Val1 : bit¿¬»êÇÒ Ã¹¹øÂ°°ª
Val2 : bit¿¬»êÇÒ 2¹øÂ° °ª(shift¿¬»êÀº shift¼ö) |
|
|
|
|
|
|
|
|