LibreOffice ཀེལ་སི་ ནང་ ལས་རིམ་བཟོ་ལས་དོན་ལུ་ ཨེཌི་ཨིནསི།

ཉེན་བརྡའི་ངོས་དཔར།

འོག་ལུ་འགྲེལ་བཤད་རྐྱབ་ཡོད་པའི་ཨེཌི་ཨིནསི་ཐོག་ལས་ ཀེལ་སི་རྒྱ་བསྐྱེད་བཏང་ནི་ཐབས་ལམ་དེ་དུས་ལས་ཡོལ་ནུག གནས་བཞིན་ཡོད་པའི་ཨེཌི་ཨིནསི་ དང་བཅས་པའི་མཐུན་འགྱུར་ངེས་བརྟན་བཟོ་ནི་དོན་ལུ་ ངོས་འདྲ་བ་ཚུ་ ད་ལྟོ་བར་ཡང་ ནུས་ཅན་ཡོདཔ་མ་ཚད་རྒྱབ་སྐྱོར་འབད་ཡོདཔ་ཨིན་པས་ ནི་འབདཝ་ད་ ཨེཌི་ཨིནསི་གསརཔ་ལས་རིམ་བཟོ་ལས་དོན་ལུ་ ཁྱོད་ཀྱིས་ API ལས་འགན་ཚུ་ལག་ལེན་འཐབ་དགོཔ་ཨིན།


LibreOffice ཀེལ་སི་དེ་ ཤོག་ཁྲམ་ཚུ་དང་ལཱ་འབད་ནིའི་དོན་ལུ་ ལས་འགན་ཁ་སྐོང་ཚུ་བྱིན་པའི་ཕྱིའི་ལས་རིམ་བཟོ་ལས་ཚད་གཞི་ཚུ་ཨིན་པའི་ ཨེཌི་ཨིནསི་ཐོག་ལས་ རྒྱ་བསྐྱེད་བཏང་བཏུབ་ཨིན། འ་ནི་ཚུ་ ཨེཌི་དབྱ་རིམ་ནང་གི་ ལས་འགན་ཝི་ཛརཌི་ ནང་ཐོ་བཀོད་ འབད་ཡོདཔ་ཨིན། ཁྱོད་རང་གིས་ ཨེཌི་ཨིན་གཅིག་ལས་རིམ་བཟོ་དགོ་འདོད་པ་ཅིན་ ཁྱོད་ཀྱིས་ ནཱ་ལུ་ ཨེཌི་ཨིན་དེ་མཐར་འཁྱོལཝ་སྦེ་མཉམ་སྦྲགས་འབད་ཚུགས་ནིའི་དོན་ལུ་ ལས་འགན་ག་དེ་ ཐོག་ལས་ ཕྱིར་འདྲེན་འབད་དགོཔ་ཨིན་ན་ ཤེས་ཚུངསཔ་ཨིན།

LibreOffice གིས་ ཁ་སྐོང་རྐྱབས་ནིའི་སྣོད་འཛིན་ རིམ་སྒྲིག་ནང་ལུ་ངེས་འཛིན་འབད་ཡོད་མི་འདི་ འོས་འབབ་ དོན་ལུ་སེལ་འཐུ་འབདཝ་ཨིན། LibreOffice ངོས་འཛིན་འབད་ནིའི་དོན་ལས་ འདི་ལུ་ འོག་ལུ་གསལ་བཤད་འབད་ཡོད་དོ་བཟུམ་སྦེ་ རྒྱུ་དངོས་ལ་ལོ་ཅིག་དགོ། འ་ནི་བརྡ་དོན་འདི་གིས་ ཁྱོད་ལུ་ ཁྱོད་རའི་རང་དབང་གི་ཁ་སྐོང་འདི་ ལས་འགན་ཝི་ཛརཌི་ LibreOffice ཀེལཀི་གི་འདི་ ལས་རིམ་བཟོ་བཅུགཔ་ཨིན།

ཨེཌི་ཨིན་ བསམ་གཞི།

དཔེ་མཛོད་ནང་ ཨེཌི་ཨིན་རེ་རེ་གིས་ ལས་འགན་ཚུ་ལེ་ཤ་བྱིནམ་ཨིན། ལས་འགན་ལ་ལོ་ཅིག་ བདག་སྐྱོང་གི་དགོས་དོན་ཚུ་ལུ་ལག་ལེན་འཐབ་སྟེ་ཡོདཔ་ཨིན། ཁྱོད་ཀྱིས་ ཁྱོད་རང་གི་ལས་འགན་ཚུའི་དོན་ལུ་ ཕལ་ཆེར་མིང་གང་རུང་གདམ་བཏུབ་ཨིན། དེ་འབདཝ་ད་ ཁོང་ཚུ་གིས་ ཚད་བཟུང་གནང་བའི་སྐོར་ལས་ ལམ་ལུགས་ཚུ་ལ་ལོ་ཅིག་རྗེས་སུ་འབྲང་དགོཔ་ཨིན། མིང་བཏགས་ནི་དང་ གྲོས་འཛོམས་འབོ་ནི་ཏག་ཏག་དེ་ མཉེན་རིམ་སོ་སོར་ཚུ་ལུ་ ཁྱད་པར་ཞུགསཔ་ཨིན།

རུབ་སྤྱོད་འབད་ཡོད་པའི་ ལས་འགན་ཚུ།

ཉུང་མཐའ་ལུ་ བདག་སྐྱོང་གི་ལས་འགན་ཚུ་ནང་ GetFunctionCount དང་ GetFunctionData ཚུ་གནས་དགོཔ་ཨིན། འ་ནི་ཚུ་ལག་ལེན་ཐོག་ལས་ ལས་འགན་མ་ཚད་ཚད་བཟུང་དབྱེ་བ་ཚུ་དང་ སླར་ལོག་གནས་གོང་ཚུ་ གཏན་འབེབས་བཟོ་ཚུགསཔ་ཨིན། སླར་ལོག་གནས་གོང་བཟུམ་སྦེ་ གཉིས་ལྡན་དང་ ཡིག་རྒྱུན་དབྱེ་བ་ཚུ་ རྒྱབ་སྐྱོར་འབད་ཡོདཔ་ཨིན། ཚད་བཟུང་ཚུ་བཟུམ་སྦེ་ ཁ་སྐོང་དང་འཁྲིལ་ཏེ་ ནང་ཐིག་མངའ་ཁོངས་ཚུ་ ཨེ་རེ་གཉིས་ལྡན་ ཡིག་རྒྱུན་ཨེ་རེ་ ནང་ཐིག་ཨེ་རེ་ཚུ་ , and རྒྱབ་སྐྱོར་ འབད་དེ་ཡོདཔ་ཨིན།

ཚད་བཟུང་ཚུ་ གཞི་བསྟུན་ཚུ་ལག་ལེན་ཐོག་ལས་ རྩིས་སྤྲོད་འབད་ཡོདཔ་ཨིན། ནི་འབདཝ་ལས་ འ་ནི་གནས་གོང་ཚུའི་བསྒྱུར་བཅོས་དེ་ འབྱུང་ཚུགསཔ་ཨིན། དེ་འབདཝ་ད་ འ་ནི་དེ་ LibreOffice ཀེལ་སི་ནང་ལུ་ རྒྱབ་སྐྱོར་འབད་དེ་མེདཔ་ཨིན་ ག་ཅི་སྦེ་ཟེར་བ་ཅིན་ ཤོག་ཁྲམ་ཚུ་དང་གཅིག་ཁར་དེ་གིས་ གོ་དོན་མི་བྱིན་པས།

དཔེ་མཛོད་ཚུ་ རཱན་ཊའིམ་སྐབས་སུ་ཡང་བསྐྱར་མངོན་གསལ་འབད་བཏུབ་མ་ཚད་ དེའི་ནང་དོན་ཚུ་ བདག་སྐྱོང་གི་ལས་འགན་ཚུའི་ཐོག་ལས་ དཔྱད་ཞིབ་འབད་བཏུབ་ཨིན། ལས་འགན་རེ་རེ་དོན་ལུ་ ཚད་བཟུང་ཚུའི་གྱངས་ཁ་བརྐྱབ་ནི་དང་ དབྱེ་བའི་སྐོར་ ཕྱི་ནང་ལས་འགན་མིང་ཚུ་དང་ བདག་སྐྱོང་གི་ཨང་གྲངས་ཚུའི་སྐོར་ལས་བརྡ་དོན་འཐོབ་ཆོག་ཆོག་སྦེ་ཡོདཔ་ཨིན།

ལས་འགན་ཚུ་ དུས་མཉམ་དུ་འབོ་ཡོདཔ་ལས་ཁོང་གི་གྲུབ་འབྲས་ཚུ་དེ་འཕྲལ་ལས་རང་སླར་ལོག་འབདཝ་ཨིན། དུས་ཚོད་ངོ་མ་ལས་འགན་ཚུ་ཡང་འབྱུང་སྲིདཔ་ཨིན་(དུས་མཉམ་དུ་མི་འབྱུང་བ་) ཨིན་ཏེ་འབད་རུང་ དེ་ཚུ་ ཁོང་རའི་མགོ་རྙོགས་དྲགས་ལུ་བརྟེན་ཏེ་ དེ་ཚུ་ རྒྱས་བཤད་སྦེ་གསལ་བཤད་འབད་དེ་མེདཔ་ཨིན།

ངོས་འདྲ་བ་སྐོར་ལས་ ཡོངས་ཁྱབ་བརྡ་དོན།

LibreOffice ཀེལ་སི་ལུ་ ཨེཌི་ཨིན་ལས་འགན་ནང་མཉམ་སྦྲགས་འབད་ཡོད་པའི་ ཚད་བཟུང་ཚུའི་ ཨང་གྲངས་མང་མཐའ་དེ་ ༡༦ ཨིན། གཅིག་གིས་ གནས་གོང་དང་ ལས་འགན་ ༡༥ མང་མཐའ་གིས་ ཨིན་པུཊི་ཚད་བཟུང་ཚུ་སླར་ལོག་འབདཝ་ཨིན།

གནད་སྡུད་དབྱེ་བ་ཚུ་ འོག་ལུ་ཡོད་མི་བཟུམ་སྦེ་ ངེས་འཛིན་འབད་ཡོད།:

གནད་སྡུད་དབྱེ་བ་ཚུ།

ངེས་ཚིག

CALLTYPE

ཝིན་ཌོསི་ : FAR PASCAL (_far _pascal) འོག་ལུ།

གཞན་ : སྔོན་སྒྲིག་ (རིམ་ལུགས་དམིགས་བསལ་སྔོན་སྒྲིག་བཀོལ་སྤྱོད་འབད་དོ།)

USHORT

མིང་རྟགས་མ་བཀོད་མི་ཧྲིལ་ཨང་བཱའིཊི་ ༢།

DOUBLE

རེ་མི་རྩ་སྒྲིག་མཉེན་རིམ་ བཱའིཊི་ ༨།(-d)

པེ་རེམ་ཊ་ཡིཔ།

ཨའི་ཨེན་ཊི་དང་ འདྲ་བའི་ རེ་མི་ མཉེན་རིམ།(-d)

PTR_DOUBLE = གཉིས་ལྡན་ལུ་ དཔག་བྱེད་ ༠།

PTR_STRING = ༡ ཀླད་ཀོར་རྩ་གྲོལ་གཏང་ཡོད་པའི་ཡིག་རྒྱུན་ལུ་ དཔག་བྱེད།(-t)

PTR_DOUBLE_ARR =༢ ཨེ་རེ་གཉིས་ལྡན་ལུ་དཔག་བྱེད།

PTR_STRING_ARR =༣ ཡིག་རྒྱུན་ཨེ་རེ་ལུ་ དཔག་བྱེད།

PTR_CELL_ARR = ༤ ནང་ཐིག་ཨེ་རེ་ལུ་ དཔག་བྱེད།

NONE =༥


ལས་འགན་ཚུ།

འོག་ལུ་ཁྱོད་ཀྱིས་ ལུ་ འབོ་ཡོད་པའི་ལས་འགན་ཚུའི་འགྲེལ་བཤད་འཐོབ་ཚུགསཔ་ཨིན།

རུབ་སྤྱོོད་འབད་ཡོད་པའི་དཔེ་མཇོད་ འོག་ལུ་ཡོད་མི་ཚུ་འཇུག་སྤྱོད་འབདཝ་ཨིན།:

void CALLTYPE fn(ཕྱི་ཁར། ནང་ན་༡། ནང་ན་ ༢ ...)།

ཨའུཊི་པུཊི་:གནས་གོང་གྲུབ་འབྲས་ཅན།

ཨིན་པུཊི་: དབྱེ་བ་ཚུའི་ཨང་གྲངས་གང་རུང་ (double&, char*, double*, char**, Cell area) ནང་ཐིག་མངའ་ཁོངས་དེ་ ཨེ་རེ་གཉིས་ལྡན་དབྱེ་བ་ཚུའམ་ ཡིག་རྒྱུན་ཨེ་རེ་ ཡང་ན་ ནང་ཐིག་ཨེ་རེ་གི་ ཨེ་རེ་ཨིན་ས།

ལས་འགན་གྱངས་ཁ་རྐྱབས་ནི་ལེན།()

གཞི་བསྟུན་ཚད་བཟུང་གི་ འཛིན་སྐྱོང་ལས་འགན་ཚུ་མེདཔ་སྦེ་ལས་འགན་ཚུའི་གྱངས་ཁ་སླར་ལོག་འབདཝ་ཨིན། ལས་འགན་རེ་རེ་ལུ་ ༠ དང་ nCount-1 བར་ མཐུན་མོང་མ་ཡིན་པའི་ཨང་གྲངས་ཡོད། འ་ནི་ཨང་གྲངས་དེ་ ཤུལ་ལས་ GetFunctionData དང་ GetParameterDescription ལས་འགན་ཚུ་ལུ་ དགོཔ་ཨིན།

ཚིག་སྦྱོར།

void CALLTYPE GetFunctionCount(USHORT& nCount)

ཚད་བཟུང་།

USHORT &nCount:

ཨའུཊི་པུཊི་: ཨེཌི་ཨིན་ལས་འགན་ཚུ་གི་གྱངས་ཁ་ཤོམ་ནི་ཨིན་པའི་འགྱུར་ཅན་ལུ་གཞི་བསྟུན། དཔེ་འབད་བ་ཅིན་: ཨེཌི་ཨིན་གྱིས་ LibreOffice ཀེལ་སི་དོན་ལུ་ ལས་འགན་ ༥ བྱིན་པ་ཅིན་ nCount= ༥ ཨིན།

ལས་འགན་གནད་སྡུད་ལེན།()

ཨེཌི་ཨིན་ལས་འགན་སྐོར་ལས་ བརྡ་དོན་གལ་ཅན་ཚུ་ཆ་མཉམ་རང་གཏན་འབེབས་བཟོཝ་ཨིན།(-I)

ཚིག་སྦྱོར།

void CALLTYPE GetFunctionData(USHORT& nNo, char* pFuncName, USHORT& nParamCount, Paramtype* peType, char* pInternalName)

ཚད་བཟུང་།

USHORT& nNo:

ཨིན་པུཊི་ : ༠ དང་ nCount-1 བར་གྱི་ ལས་འགན་ཨང་གྲངས་བརྩིས་ཏེ།

char* pFuncName:

ཨའུཊི་པུཊི་: གིས་ མིང་བཏགས་ཡོད་དོ་བཟུམ་སྦེ་ ལས་རིམ་བཟོ་མི་གིས་ མཐོང་ཡོད་པའི་ལས་འགན་མིང་། འ་ནི་མིང་གིས་ ལས་འགན་ཝི་ཛརཌི་ནང་ ལག་ལེན་འཐབ་ཡོད་པའི་ མིང་ གཏན་འབེབས་བཟོ་ནི་མེདཔ་ཨིན།

USHORT& nParamCount:

ཨའུཊི་པུཊི་: ཨེཌི་ལས་འགན་ནང་ ཚད་བཟུང་ཚུའི་ཨང་གྲ། འ་ནི་ཨང་གྲངས་དེ་

Paramtype* peType:

ཨའུཊི་པུཊི་: དབྱེ་བ་ཚད་བཟུང་དབྱེ་བའི་ འགྱུར་ཅན་ ༡༦ ཏག་ཏག་ཚུའི་ཨེ་རེ་ལུ་ དཔག་བྱེད། དང་པའི་ nParamCount ཐོ་བཀོད་ཚུ་ ཚད་བཟུང་གི་འོས་འབབ་དབྱེ་བ་གིས་བཀང་སྟེ་ཡོད།

char* pInternalName:

ཨའུཊི་པུཊི་: ལས་འགན་ཝི་ཛརཌི་ ནང་འབྱུང་མི་ལག་ལེན་པས་མཐོང་མི་བཟུམ་མི་ལས་འགན་མིང་། ཡང་་ཅིན་འབདན་ ཨམ་ལོཊིསི་ ཤོམ་ཏེ་ཡོདཔ་འོང་།

pFuncName and pInternalName ཚད་བཟུང་ཚུ་ LibreOffice ཀེལ་སི་ ནང་ ཚད་ ༢༥༦ གཅིག་ཁར་ བསྟར་སྤྱོད་འབད་ཡོད་པའི་ལཱ་འགན་འགྲུབ་པའི་ཨེ་རེ་ཚུ་ཨིན།

ཚད་བཟུང་འགྲེལ་བཤད་ལེན།()

ཨེཌི་ཨིན་ལས་འགན་དང་ དེའི་ཚད་བཟུང་ཚུའི་ འགྲེལ་བཤད་མདོར་བསྡུས་ཅིག་བྱིནམ་ཨིན། གདམ་ཁ་སྦེ་ འ་ནི་ལས་འགན་དེ་ ལས་འགན་ཝི་ཛརཌི་ ནང་ ལས་འགན་དང་ ཚད་བཟུང་འགྲེལ་བཤད་ཚུ་སྟོན་ནིའི་དོན་ལུ་ ལག་ལེན་འཐབ་བཏུབ་ཨིན།

ཚིག་སྦྱོར།

void CALLTYPE GetParameterDescription(USHORT& nNo, USHORT& nParam, char* pName, char* pDesc)

ཚད་བཟུང་།

USHORT& nNo:

ཨིན་པུཊི་: ༠ དང་ nCount-1 བར་གྱི་ དཔེ་མཛོད་ནང་ལས་འགན་གྱི་གྱངས་ཁ།

USHORT& nParam:

ཨིན་པུཊི་: འགྲེལ་བཤད་དེ་ ཚད་བཟུང་ག་དེའི་དོན་ལུ་བྱིན་ཡོདཔ་ཨིན་ན་ བརྡ་སྟོནམ་ཨིན་ ཚད་བཟུང་ཚུ་ ༡ ལུ་འགོ་བཙུགསཔ་ཨིན། nParam དེ་ ༠ ཨིན་པ་ཅིན་ འགྲེལ་བཤད་དེ་ pDesc ནང་ལུ་བྱིན་དགོཔ་སྦེ་ཨིན་ འ་ནི་གནས་སྟངས་ནང་ pName ལུ་ དོན་དག་ག་ནི་ཡང་མེདཔ་ཨིན།

char* pName:

ཨའུཊི་པུཊི་: ཚད་བཟུང་མིང་ངམ་ དབྱེ་བ་ལེནམ་ཨིན་ དཔེ་འབད་བ་ཅིན་ "Number" ཡང་ན་ "String" ཡང་ན་ "Date" ལ་སོགས། LibreOffice ཀེལ་སི་ནང་ ལཱ་འགན་འགྲུབ་ནི་ [256] སྦེ་བསྟར་སྤྱོད་འབད་ཡོདཔ་ཨིན།

char* pDesc:

ཨའུཊི་པུཊི་: ཚད་བཟུང་གི་འགྲེལ་བཤད་ལེནམ་ཨིན་ དཔེ་འབད་བ་ཅིན་ འཇིག་རྟེན་དེ་རྩིས་རྐྱབ་ཡོད་སའི་ "Value བཟུམ། LibreOffice ཀེལ་སི་ནང་ལུ་ ལཱ་འགན་འགྲུབ་ནི་ [256] སྦེ་བསྟར་སྤྱོད་འབད་ཡོདཔ།

pName དང་ pDesc ཚུ་ ཚད་ ༢༥༦ དང་གཅིག་ཁར་ LibreOffice ཀེལ་སི་ནང་ བསྟར་སྤྱོད་འབད་ཡོད་པའི་ལཱ་འགན་འགྲུབ་ནི་ཨིན་པའི་ཨེ་རེ་ཚུ་ཨིན། ལས་འགན་ཝི་ཛརཌི་ནང་ འཐོབ་ཚུངསཔ་སྦེ་ཡོད་པའི་ བར་སྟོང་དེ་ ཚད་ཅན་ཨིནམ་དང་ ཡིག་འབྲུ་ ༢༥༦ དེ་ གངམ་སྦེ་ལག་ལེན་འཐབ་མ་བཏུབ་ཨིནམ་དེ་དྲན་གནང་།

ནང་ཐིག་མངའ་ཁོངས་ཚུ།

འོག་ལུ་ཡོད་པའི་ཐིག་ཁྲམ་ཚུ་ནང་ན་ ནང་ཐིག་མངའ་ཁོངས་ཚུ་རྩིས་སྤྲོད་ནིའི་དོན་ལུ་ ཕྱིའི་ལས་རིམ་ཚད་གཞི་གིས་ གནད་སྡུད་གཞི་བཀོད་ཚུ་ལས་ག་དེ་བྱིན་དགོཔ་ཨིན་ནའི་སྐོར་ བརྡ་དོན་ཤོམ་ཏེ་ཡོད། LibreOffice ཀེལ་སི་ གིས་ གནད་སྡུད་དབྱེ་བ་ལུ་བརྟེན་ཏེ་ ཨེ་རེ་སོ་སོར་གསུམ་བར་ དབྱེ་བ་ཕྱེཝ་ཨིན།

ཨེ་རེ་གཉིས་ལྡནམ།

ཚད་བཟུང་བཟུམ་སྦེ་ཡོད་མི་དེ་གིས་ ཨང་གྲངས་/དབྱེ་བ་གཉིས་ལྡན་གྱི་གནས་གོང་ཚུ་དང་གཅིག་ཁར་ཡོད་མི་ནང་ཐིག་མངའ་ཁོངས་གཅིག་རྩིས་སྤྲོད་འབད་ཚུགས། LibreOffice ནང་ཨེ་རེ་གཉིས་ལྡན་དེ་ འོག་ལུ་ཡོད་མི་བཟུམ་སྦེ་ངེས་འཛིན་འབད་ཡོད།:

པར་ལེན།

མིང་།

འགྲེལ་བཤད།

0

ཀེར་ཐིག་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་གི་ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན། (-l)

2

གྲལ་ཐིག་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-l)

4

མཆོང་ལྡེ་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-l)

6

ཀེར་ཐིག་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

8

གྲལ་ཐིག་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

༡༠

མཆོང་ལྡེ་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

༡༢

གྱངས་ཁ།

འོག་ལུ་ཡོད་པའི་ ཆ་ཤས་ཚུའི་གྱངས་ཁ། ནང་ཐིག་སྟོངམ་ཚུ་ གྱངས་ཁ་ཡང་ན་ རྩིས་སྤྲོད་འབད་མེདཔ་ཨིན།

༡༤

ཀེར་ཐིག

ཆ་ཤས་ཀྱི་ ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༡༦

གྲལ་ཐིག

ཆ་ཤས་ཀྱི་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༡༨

མཆོང་ལྡེ།

ཆ་ཤས་ཀྱི་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༢༠

འཛོལ།

གནས་གོང་ ༠ དེ་ "no error." སྦེ་ ངེས་འཛིན་འབད་ཡོད་པའི་འཛོལ་བའི་གྱངས་ཁ། ཆ་ཤས་དེ་ མན་ངག་ནང་ཐིག་ནང་ལས་འོང་པ་ཅིན་ གནས་གོང་འཛོལ་བ་དེ་ མན་ངག་གིས་གཏན་འབེབས་བཟོ་ཡོདཔ་ཨིན།

༢༢

གནས་གོང་།

དབྱེ་བ་གཉིས་ལྡན་/འཕུར་ལྡིང་ས་ཚིགས་ཀྱི་ ཨའི་ཨི་ཨི་ཨི་འགྱུར་ཅན་བཱའིཊི་ ༨།

༣༠

...

ཤུལ་མའི་ཆ་ཤས།


ཡིག་རྒྱུན་ཨེ་རེ།

གནད་སྡུད་དབྱེ་བ་ཚིག་ཡིག་གི་གནས་གོང་ཚུ་ནང་ན་ཤོམ་ཏེ་ཡོད་པའི་ནང་ཐིག་མངའ་ཁོངས་དེ་ ཡིག་རྒྱུན་ཨེ་རེ་སྦེ་རྩིས་སྤྲོད་འབད་ཡོདཔ་ཨིན། LibreOffice ཀེལ་སི་ནང་ ཡིག་རྒྱུན་ཨེ་རེ་དེ་ འོག་ལུ་ཡོད་མི་བཟུམ་སྦེ་རྩིས་སྤྲོད་ཡོད།:

པར་ལེན།

མིང་།

འགྲེལ་བཤད།

0

ཀེར་ཐིག་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་གི་ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན། (-l)

2

གྲལ་ཐིག་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-l)

4

མཆོང་ལྡེ་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-l)

6

ཀེར་ཐིག་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

8

གྲལ་ཐིག་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

༡༠

མཆོང་ལྡེ་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

༡༢

གྱངས་ཁ།

འོག་ལུ་ཡོད་པའི་ ཆ་ཤས་ཚུའི་གྱངས་ཁ། ནང་ཐིག་སྟོངམ་ཚུ་ གྱངས་ཁ་ཡང་ན་ རྩིས་སྤྲོད་འབད་མེདཔ་ཨིན།

༡༤

ཀེར་ཐིག

ཆ་ཤས་ཀྱི་ ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༡༦

གྲལ་ཐིག

ཆ་ཤས་ཀྱི་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༡༨

མཆོང་ལྡེ།

ཆ་ཤས་ཀྱི་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༢༠

འཛོལ།

གནས་གོང་ ༠ དེ་ "no error." སྦེ་ ངེས་འཛིན་འབད་ཡོད་པའི་འཛོལ་བའི་གྱངས་ཁ། ཆ་ཤས་དེ་ མན་ངག་ནང་ཐིག་ནང་ལས་འོང་པ་ཅིན་ གནས་གོང་འཛོལ་བ་དེ་ མན་ངག་གིས་གཏན་འབེབས་བཟོ་ཡོདཔ་ཨིན།

༢༢

ལིན།

ཁ་བསྡམས་མི་ཀླད་ཀོར་བཱའིཊི་གྲངས་སུ་བཙུགས་ཏེ་ འོག་ལུ་ཡོད་པའི་ཡིག་རྒྱུན་གྱི་རིང་ཚད། ཁ་བསྡམས་མི་ཀླད་ཀོར་བཱའིཊི་དེ་ གནས་གོང་ཡ་ཅན་དང་མཉམ་པ་ཅིན་ ཀླད་ཀོར་བཱའིཊི་གཉིས་པམ་དེ་ཡང་ གནས་གོང་ཆ་ཅན་འཐོབ་ནི་ཨིནམ་ལས་ཁ་སྐོང་བརྐྱབ་ཡོདཔ་ཨིན། ནི་འབདཝ་ལས་ ལེན་དེ་ ((StrLen+2)&~1) ལག་ལེན་ཐོག་ལས་ རྩིས་སྟོན་འབད་ཡོདཔ་ཨིན།

༢༤

ཡིག་རྒྱུན།

ཁ་བསྡམས་མི་ཀླད་ཀོར་བཱའིཊི་དང་བཅས་པའི་ཡིག་རྒྱུན།

༢༤+ལིན།

...

ཤུལ་མའི་ཆ་ཤས།


ནང་ཐིག་ཨེ་རེ།

ནང་ཐིག་ཨེ་རེ་ཚུ་ ནང་ན་ཚིག་ཡིག་མ་ཚད་ཨང་གྲངས་ཚུ་ཡང་ཤོམ་ཏེ་ཡོད་པའི་ནང་ཐིག་མངའ་ཁོངས་ཚུ་འབོ་ནིའི་དོན་ལུ་ལག་ལེན་འཐབ་ཡོད། LibreOffice ཀེལ་སི་ནང་ ནང་ཐིག་ཨེ་རེ་དེ་ འོག་ལུ་ཡོད་དོ་བཟུམ་སྦེ་ངེས་འཛིན་འབད་ཡོདཔ་ཨིན།:

པར་ལེན།

མིང་།

འགྲེལ་བཤད།

0

ཀེར་ཐིག་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་གི་ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན། (-l)

2

གྲལ་ཐིག་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-l)

4

མཆོང་ལྡེ་ ༡

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ལྟག་གི་གཡོན་གྱི་སྒྱིད་ཁུག་ ནང་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-l)

6

ཀེར་ཐིག་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

8

གྲལ་ཐིག་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

༡༠

མཆོང་ལྡེ་ ༢

ནང་ཐིག་མངའ་ཁོངས་ཀྱི་ འོག་གི་གཡས་ཀྱི་སྒྱིད་ཁུག་ནང་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།(-r)

༡༢

གྱངས་ཁ།

འོག་ལུ་ཡོད་པའི་ ཆ་ཤས་ཚུའི་གྱངས་ཁ། ནང་ཐིག་སྟོངམ་ཚུ་ གྱངས་ཁ་ཡང་ན་ རྩིས་སྤྲོད་འབད་མེདཔ་ཨིན།

༡༤

ཀེར་ཐིག

ཆ་ཤས་ཀྱི་ ཀེར་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༡༦

གྲལ་ཐིག

ཆ་ཤས་ཀྱི་ གྲལ་ཐིག་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༡༨

མཆོང་ལྡེ།

ཆ་ཤས་ཀྱི་ ཐིག་ཁྲམ་གྱངས་ཁ། ཨང་བཏགས་ནི་དེ་ ༠ ལས་འགོ་བཙུགསཔ་ཨིན།

༢༠

འཛོལ།

གནས་གོང་ ༠ དེ་ "no error." སྦེ་ ངེས་འཛིན་འབད་ཡོད་པའི་འཛོལ་བའི་གྱངས་ཁ། ཆ་ཤས་དེ་ མན་ངག་ནང་ཐིག་ནང་ལས་འོང་པ་ཅིན་ གནས་གོང་འཛོལ་བ་དེ་ མན་ངག་གིས་གཏན་འབེབས་བཟོ་ཡོདཔ་ཨིན།

༢༢

དབྱེ་བ།

ནང་ཐིག་ནང་དོན་གྱི་ དབྱེ་བ་ ༠ == གཉིས་ལྡན་ ༡ == ཡིག་རྒྱུན།

༢༤

གནས་གོང་ ཡང་ན་ ལིན།

དབྱེ་བ་ == ༠: དབྱེ་བ་གཉིས་ལྡན་/འཕུར་ལྡིང་ས་ཚིགས་ཀྱི་ འགྱུར་ཅན་ ཨའི་ཨི་ཨི་ཨི་ ༨ བཱའིཊི།

དབྱེ་ == ༡: ཨིན་པ་ཅིན་ ཁ་བསྡམས་ཀླད་ཀོར་བཱའིཊི་གྲངས་སུ་བཙུགས་ཏེ་ འོག་ལུ་ཡོད་པའི་ཡིག་རྒྱུན་གྱི་རིང་ཚད། ཁ་བསྡམས་ཀླད་ཀོར་བཱའིཊི་གྲངས་སུ་བཙུགས་པའི་རིང་ཚད་གནས་གོང་ཡ་ཅན་དང་མཉམ་པ་ཅིན་ གནས་གོང་ཆ་ཅན་འཐོབ་ནི་ཨིནམ་ལས་ ཡིག་རྒྱུན་ལུ་ ཀླད་ཀོར་བཱའིཊི་གཉིས་པམ་དེ་ཁ་སྐོང་བརྐྱབ་ཡོདཔ་ཨིན། ནི་འབདཝ་ལས་ ལེན་དེ་ ((StrLen+2)&~1) ལག་ལེན་ཐོག་ལས་ རྩིས་སྟོན་ཡོདཔ་ཨིན།

དབྱེ་བ་==༡ ཨིན་པ་ཅིན་ ༢༦ །

ཡིག་རྒྱུན།

དབྱེ་བ་ == 1: ཁ་བསྡམས་མི་བཱའིཊི་ཀླད་ཀོར་དང་བཅས་པའི་ཡིག་རྒྱུན།

༣༢ ཡང་ན་ ༢༦ + ལེན།

...

ཤུལ་མའི་ཆ་ཤས།