புதிய பதிவுகள்
» காமெடி நடிகை - நடிகர்கள் நடிச்ச பாட்டு
by heezulia Yesterday at 11:58 pm
» தமிழ் சினிமாவில் இடம் பெற்ற கதாகாலட்சேபங்கள் மற்றும் தெருக்கூத்து, மேடை நிகழ்ச்சிகள்
by heezulia Yesterday at 11:53 pm
» சுசீலா பாடிய சிறப்பு பாட்டுக்கள் - வீடியோ
by heezulia Yesterday at 11:46 pm
» கருத்துப்படம் 11/05/2024
by mohamed nizamudeen Yesterday at 11:42 pm
» ஒரு படத்தில ரெண்டு தடவ வந்த ஒரே பாட்டு
by heezulia Yesterday at 11:29 pm
» நிலா பாட்டுக்கள்
by heezulia Yesterday at 11:17 pm
» சுஜா சந்திரன் நாவல்கள் வேண்டும்
by Guna.D Yesterday at 11:02 pm
» நாவல்கள் வேண்டும்
by prajai Yesterday at 10:58 pm
» என்ன வாழ்க்கை டா!!
by ayyasamy ram Yesterday at 7:48 pm
» அக்காவாக நடிக்க பல கோடி சம்பளம் கேட்ட நயன்தாரா!
by ayyasamy ram Yesterday at 7:41 pm
» "தாம்பத்யம்" என பெயர் வரக்காரணம் என்ன தெரியுமா..?
by ayyasamy ram Yesterday at 7:30 pm
» தாம்பத்தியம் என்பது...
by ayyasamy ram Yesterday at 7:07 pm
» பிரபல திரைப்பட பின்னணி பாடகி உமா ரமணன் காலமானார்
by ayyasamy ram Yesterday at 6:49 pm
» அட...ஆமால்ல?
by ayyasamy ram Yesterday at 6:44 pm
» மலர்ந்த புன்சிரிப்பால் ரசிகர்களின் இதயம் கவர்ந்த E.V.சரோஜாவின் மறக்க முடியாத பாடல்கள்
by heezulia Fri May 10, 2024 11:55 pm
» சினிமா கலைஞர்கள் பாடாத பாட்டுக்கள்
by heezulia Fri May 10, 2024 11:50 pm
» சினிமா கலைஞர்கள் பாடிய பாட்டு
by heezulia Fri May 10, 2024 11:45 pm
» தமிழ் படங்களின் டைட்டில் பாட்டுக்கள்
by heezulia Fri May 10, 2024 11:40 pm
» கொழந்தைங்க, சின்ன புள்ளைங்க நடிச்ச பாட்டுக்கள்
by heezulia Fri May 10, 2024 11:35 pm
» பார்க்க வேண்டிய திரைப்படங்கள்
by ayyasamy ram Fri May 10, 2024 9:04 pm
» இன்றைய தேதிக்கு தூணிலும் துரும்பிலும் இருப்பது…!
by ayyasamy ram Fri May 10, 2024 8:57 pm
» அவருக்கு ஆன்டியும் பிடிக்கும், மிக்சரும் பிடிக்கும்!
by ayyasamy ram Fri May 10, 2024 8:56 pm
» யாருக்கென்று அழுத போதும் தலைவனாகலாம்…!
by ayyasamy ram Fri May 10, 2024 8:55 pm
» பொண்டாட்டியையே தங்கமா நினைக்கிறவன் பெரிய மனுஷன்!
by ayyasamy ram Fri May 10, 2024 8:53 pm
» இறைவன் படத்தின் முன் பிரார்த்தனை செய்…
by ayyasamy ram Fri May 10, 2024 8:52 pm
» மாமனார், மாமியரை சமாளித்த அனுபவம்
by ayyasamy ram Fri May 10, 2024 8:50 pm
» மாலை வாக்கிங்தான் பெஸ்ட்!
by ayyasamy ram Fri May 10, 2024 8:48 pm
» அட்சய திரிதியை- தங்கம் வேணாம்… இதைச் செய்தாலே செல்வம் சேரும்!
by ayyasamy ram Fri May 10, 2024 8:45 pm
» அட்சய திருதியை- தானம் வழங்க சிறந்த நாள்
by ayyasamy ram Fri May 10, 2024 8:43 pm
» இசை வாணி, வாணி ஜயராம் பாடிய முத்தான பாடல்கள்
by ayyasamy ram Fri May 10, 2024 8:39 pm
» கன்னத்தில் முத்தம்
by jairam Fri May 10, 2024 6:02 pm
» ஆஹா! மாம்பழத்தில் இத்தனை விஷயங்கள் இருக்கா?!
by ayyasamy ram Fri May 10, 2024 4:09 pm
» ஈகரை வருகை பதிவேடு
by ayyasamy ram Fri May 10, 2024 12:33 pm
» நாட்டு நடப்பு -கருத்துப்படம் 31/01/2023
by ayyasamy ram Fri May 10, 2024 12:26 pm
» ‘சுயம்பு’ படத்துக்காக 700 ஸ்டன்ட் கலைஞர்களுடன் போர்க்காட்சி படப்பிடிப்பு
by ayyasamy ram Fri May 10, 2024 8:40 am
» வெற்றியைத் தொடரும் முனைப்பில் சென்னை சூப்பர் கிங்ஸ்: முக்கிய ஆட்டத்தில் குஜராத் அணியுடன் இன்று மோதல்
by ayyasamy ram Fri May 10, 2024 8:35 am
» சிதம்பரம் நடராஜர் கோவில் பற்றிய 75 தகவல்கள்
by ayyasamy ram Thu May 09, 2024 5:36 pm
» ஜல தீபம் சாண்டில்யன்
by kargan86 Thu May 09, 2024 11:58 am
» தங்கம் விலை பவுனுக்கு ரூ.240 அதிகரிப்பு
by ayyasamy ram Thu May 09, 2024 11:33 am
» பஞ்சாங்க பலன்
by ayyasamy ram Thu May 09, 2024 11:31 am
» சினிமா செய்திகள்
by ayyasamy ram Thu May 09, 2024 11:29 am
» திரைத்துளிகள்
by ayyasamy ram Thu May 09, 2024 11:28 am
» மித்ரன் வாரஇதழ் - சமையல் குறிப்புகள்
by ayyasamy ram Thu May 09, 2024 11:25 am
» எனது விவாகரத்தால் குடும்பம் அதிகம் காயம்பட்டது... பாடகர் விஜய் யேசுதாஸ்!
by ayyasamy ram Thu May 09, 2024 5:43 am
» "காட்டுப்பயலுங்க சார்" லக்னோவின் இலக்கை அசால்ட்டாக அடுச்சு தூக்கிய ஹைதராபாத் அணி
by ayyasamy ram Thu May 09, 2024 5:37 am
» வாலிபம் வயதாகிவிட்டது
by jairam Wed May 08, 2024 8:03 pm
» கவிதைச்சோலை - இன்றே விடியட்டும்!
by ayyasamy ram Wed May 08, 2024 7:10 pm
» சிறுகதை - காரணம்
by ayyasamy ram Wed May 08, 2024 7:01 pm
» நாவல்கள் வேண்டும்
by prajai Tue May 07, 2024 11:36 pm
» நாவல்கள் வேண்டும்
by prajai Tue May 07, 2024 11:21 pm
by heezulia Yesterday at 11:58 pm
» தமிழ் சினிமாவில் இடம் பெற்ற கதாகாலட்சேபங்கள் மற்றும் தெருக்கூத்து, மேடை நிகழ்ச்சிகள்
by heezulia Yesterday at 11:53 pm
» சுசீலா பாடிய சிறப்பு பாட்டுக்கள் - வீடியோ
by heezulia Yesterday at 11:46 pm
» கருத்துப்படம் 11/05/2024
by mohamed nizamudeen Yesterday at 11:42 pm
» ஒரு படத்தில ரெண்டு தடவ வந்த ஒரே பாட்டு
by heezulia Yesterday at 11:29 pm
» நிலா பாட்டுக்கள்
by heezulia Yesterday at 11:17 pm
» சுஜா சந்திரன் நாவல்கள் வேண்டும்
by Guna.D Yesterday at 11:02 pm
» நாவல்கள் வேண்டும்
by prajai Yesterday at 10:58 pm
» என்ன வாழ்க்கை டா!!
by ayyasamy ram Yesterday at 7:48 pm
» அக்காவாக நடிக்க பல கோடி சம்பளம் கேட்ட நயன்தாரா!
by ayyasamy ram Yesterday at 7:41 pm
» "தாம்பத்யம்" என பெயர் வரக்காரணம் என்ன தெரியுமா..?
by ayyasamy ram Yesterday at 7:30 pm
» தாம்பத்தியம் என்பது...
by ayyasamy ram Yesterday at 7:07 pm
» பிரபல திரைப்பட பின்னணி பாடகி உமா ரமணன் காலமானார்
by ayyasamy ram Yesterday at 6:49 pm
» அட...ஆமால்ல?
by ayyasamy ram Yesterday at 6:44 pm
» மலர்ந்த புன்சிரிப்பால் ரசிகர்களின் இதயம் கவர்ந்த E.V.சரோஜாவின் மறக்க முடியாத பாடல்கள்
by heezulia Fri May 10, 2024 11:55 pm
» சினிமா கலைஞர்கள் பாடாத பாட்டுக்கள்
by heezulia Fri May 10, 2024 11:50 pm
» சினிமா கலைஞர்கள் பாடிய பாட்டு
by heezulia Fri May 10, 2024 11:45 pm
» தமிழ் படங்களின் டைட்டில் பாட்டுக்கள்
by heezulia Fri May 10, 2024 11:40 pm
» கொழந்தைங்க, சின்ன புள்ளைங்க நடிச்ச பாட்டுக்கள்
by heezulia Fri May 10, 2024 11:35 pm
» பார்க்க வேண்டிய திரைப்படங்கள்
by ayyasamy ram Fri May 10, 2024 9:04 pm
» இன்றைய தேதிக்கு தூணிலும் துரும்பிலும் இருப்பது…!
by ayyasamy ram Fri May 10, 2024 8:57 pm
» அவருக்கு ஆன்டியும் பிடிக்கும், மிக்சரும் பிடிக்கும்!
by ayyasamy ram Fri May 10, 2024 8:56 pm
» யாருக்கென்று அழுத போதும் தலைவனாகலாம்…!
by ayyasamy ram Fri May 10, 2024 8:55 pm
» பொண்டாட்டியையே தங்கமா நினைக்கிறவன் பெரிய மனுஷன்!
by ayyasamy ram Fri May 10, 2024 8:53 pm
» இறைவன் படத்தின் முன் பிரார்த்தனை செய்…
by ayyasamy ram Fri May 10, 2024 8:52 pm
» மாமனார், மாமியரை சமாளித்த அனுபவம்
by ayyasamy ram Fri May 10, 2024 8:50 pm
» மாலை வாக்கிங்தான் பெஸ்ட்!
by ayyasamy ram Fri May 10, 2024 8:48 pm
» அட்சய திரிதியை- தங்கம் வேணாம்… இதைச் செய்தாலே செல்வம் சேரும்!
by ayyasamy ram Fri May 10, 2024 8:45 pm
» அட்சய திருதியை- தானம் வழங்க சிறந்த நாள்
by ayyasamy ram Fri May 10, 2024 8:43 pm
» இசை வாணி, வாணி ஜயராம் பாடிய முத்தான பாடல்கள்
by ayyasamy ram Fri May 10, 2024 8:39 pm
» கன்னத்தில் முத்தம்
by jairam Fri May 10, 2024 6:02 pm
» ஆஹா! மாம்பழத்தில் இத்தனை விஷயங்கள் இருக்கா?!
by ayyasamy ram Fri May 10, 2024 4:09 pm
» ஈகரை வருகை பதிவேடு
by ayyasamy ram Fri May 10, 2024 12:33 pm
» நாட்டு நடப்பு -கருத்துப்படம் 31/01/2023
by ayyasamy ram Fri May 10, 2024 12:26 pm
» ‘சுயம்பு’ படத்துக்காக 700 ஸ்டன்ட் கலைஞர்களுடன் போர்க்காட்சி படப்பிடிப்பு
by ayyasamy ram Fri May 10, 2024 8:40 am
» வெற்றியைத் தொடரும் முனைப்பில் சென்னை சூப்பர் கிங்ஸ்: முக்கிய ஆட்டத்தில் குஜராத் அணியுடன் இன்று மோதல்
by ayyasamy ram Fri May 10, 2024 8:35 am
» சிதம்பரம் நடராஜர் கோவில் பற்றிய 75 தகவல்கள்
by ayyasamy ram Thu May 09, 2024 5:36 pm
» ஜல தீபம் சாண்டில்யன்
by kargan86 Thu May 09, 2024 11:58 am
» தங்கம் விலை பவுனுக்கு ரூ.240 அதிகரிப்பு
by ayyasamy ram Thu May 09, 2024 11:33 am
» பஞ்சாங்க பலன்
by ayyasamy ram Thu May 09, 2024 11:31 am
» சினிமா செய்திகள்
by ayyasamy ram Thu May 09, 2024 11:29 am
» திரைத்துளிகள்
by ayyasamy ram Thu May 09, 2024 11:28 am
» மித்ரன் வாரஇதழ் - சமையல் குறிப்புகள்
by ayyasamy ram Thu May 09, 2024 11:25 am
» எனது விவாகரத்தால் குடும்பம் அதிகம் காயம்பட்டது... பாடகர் விஜய் யேசுதாஸ்!
by ayyasamy ram Thu May 09, 2024 5:43 am
» "காட்டுப்பயலுங்க சார்" லக்னோவின் இலக்கை அசால்ட்டாக அடுச்சு தூக்கிய ஹைதராபாத் அணி
by ayyasamy ram Thu May 09, 2024 5:37 am
» வாலிபம் வயதாகிவிட்டது
by jairam Wed May 08, 2024 8:03 pm
» கவிதைச்சோலை - இன்றே விடியட்டும்!
by ayyasamy ram Wed May 08, 2024 7:10 pm
» சிறுகதை - காரணம்
by ayyasamy ram Wed May 08, 2024 7:01 pm
» நாவல்கள் வேண்டும்
by prajai Tue May 07, 2024 11:36 pm
» நாவல்கள் வேண்டும்
by prajai Tue May 07, 2024 11:21 pm
இந்த வார அதிக பதிவர்கள்
ayyasamy ram | ||||
heezulia | ||||
mohamed nizamudeen | ||||
prajai | ||||
Jenila | ||||
jairam | ||||
Ammu Swarnalatha | ||||
Guna.D | ||||
kargan86 | ||||
D. sivatharan |
இந்த மாத அதிக பதிவர்கள்
heezulia | ||||
ayyasamy ram | ||||
mohamed nizamudeen | ||||
prajai | ||||
Jenila | ||||
Rutu | ||||
Guna.D | ||||
Ammu Swarnalatha | ||||
Baarushree | ||||
ரா.ரமேஷ்குமார் |
நிகழ்நிலை நிர்வாகிகள்
DLL கோப்பின் செயல்பாடுகள்
Page 1 of 1 •
- இளமாறன்மன்ற ஆலோசகர்
- பதிவுகள் : 13977
இணைந்தது : 29/12/2009
DLL கோப்பின் செயல்பாடுகள்
[ திங்கட்கிழமை, 19 டிசெம்பர் 2011, 06:10.47 மு.ப GMT ]
கணணி இயக்கம் அல்லது இயங்குதளம் குறித்து அறிந்து கொள்கையில் டி.எல்.எல் கோப்பு என ஒரு சொல் தொடரை அடிக்கடி நாம் கேள்விப்படுகிறோம். இது டைனமிக் லிங்க் லைப்ரேரி(Dynamic Link Library) என்பதைக் குறிக்கிறது.
விண்டோஸ் இயங்குதளத்துடன் இணைந்த அதன் இயக்கத்திற்கு அடிப்படையில் தேவையான கோப்புகள் இவை. இவை மற்ற கோப்புகளிலிருந்து தனியே தெரிந்தாலும் பெர்சனல் கணணி பயன்படுத்துபவர்கள் இவை என்ன என்றோ அல்லது இவை இல்லை என்றால் என்ன செய்திடும் என்றோ கவலைப்படுவதில்லை.
இவை எதற்காக எவ்வாறு செயல்படுகின்றன என்று தெரிந்து கொண்டால் கணணி இயக்கம் குறித்த மர்மங்களிலிருந்து நிச்சயம் விடுபடலாம். இந்த கோப்புகளின் கட்டமைப்பு மற்றும் செயல்பாடுகளின் தன்மை குறித்து புரோகிராமர்கள் தான் கட்டாயம் அறிந்து கொண்டிருக்க வேண்டும்.
இருப்பினும் இவை மிக முக்கியமான வகை கோப்புகள் என்பதால் இவை குறித்து நாம் நிச்சயம் ஓரளவிற்காவது அறிந்திருக்க வேண்டும். எனவே கீழே கணணி தொழில் நுட்பம் சாராத ஒருவருக்குத் தெரிந்திருக்க வேண்டிய சில அடிப்படைத் தகவல்கள் இங்கு தரப்படுகின்றன.
ஒரு டி.எல்.எல் கோப்பு அந்த கோப்பின் துணைப்பெயரான DLL என்பதை வைத்து அடையாளம் காணலாம். இது குறித்து பல விளக்கங்கள் தரப்பட்டாலும் மைக்ரோசாப்ட் தன் இணைய தளத்தில் கூறப்பட்டுள்ளது, சுருக்கமாகவும் அதன் முக்கிய தன்மையினையும் காட்டுவதாக உள்ளது.
ஒரு டைனமிக் லிங்க் லைப்ரேரி கோப்பில் மற்ற டி.எல்.எல் அல்லது அப்ளிகேஷன் சாப்ட்வேர் தொகுப்புகளுக்கான கோப்பின் செயல்பாடுகளை இயக்கும் புரோகிராம் வரிகள் எழுதப்பட்டிருக்கும்.
புரோகிராமர்கள் ஒரு டி.எல்.எல் கோப்பில் சில குறியீட்டு வரிகளை அமைக்கின்றனர். இந்த குறியீடுகள் திரும்ப திரும்ப மேற்கொள்ள வேண்டிய சில செயல்களுகானவை. குறிப்பிட்ட சில செயல்களை கணணியில் மேற்கொள்ளத் தேவையான குறியீடுகள் இவை.
ஒரு எக்ஸிகியூட்டபிள்(.EXE) கோப்பு போல டி.எல்.எல் கோப்புகளை நேரடியாக இயக்க முடியாது. ஏற்கனவே இயங்கிக் கொண்டிருக்கின்ற எக்ஸிகியூட்டபிள் அல்லது டி.எல்.எல் கோப்புகளின் குறியீடுகளே இன்னொரு டி.எல்.எல் கோப்பின் குறியீடுகளை இயக்க முடியும்.
இதனை இன்னொரு வழியாகவும் காணலாம். டி.எல்.எல் கோப்புகள் ஒரு செயலை மட்டும் மேற்கொள்ளும் கோப்பு தொகுப்புகள்.
இதனை வெவ்வேறு புரோகிராம்களில் குறிப்பிட்ட செயலினை மேற்கொள்ள தேவைப்படுகையில் இøணைத்து இயக்கலாம். இதனால் கணணியின் செயல்பாடு எளிதாகிறது.
கணணியில் நாம் பலவகை அப்ளிகேஷன் புரோகிராம்களை இயக்குகிறோம். வேர்ட் ப்ராசசர், இன்டர்நெட் பிரவுசர், ஸ்ப்ரெட் ஷீட், பிக்சர் மேனேஜர், கிராபிக்ஸ் டிசைனர், பேஜ் மேக்கர் என இவற்றின் வேலைத் தன்மை மொத்தமாக வேறுபடுகின்றன. ஆனால் இவை அனைத்திலும் சில குறிப்பிட்ட செயல்பாடுகள் பொதுவான தன்மையானùதாய் இருக்கின்றன.
எடுத்துக்காட்டாக கோப்பை திறத்தல், மாற்றங்களை அப்டேட் செய்தல், ஒரு கோப்பில் மேல் கீழ் செல்லல், அழித்ததைப் பெறல், அழித்தல், அறவே நீக்குதல் என நிறைய வேலைகளை பொது வேலைகளாகக் காட்டலாம்.
இந்த வேலைகள் பெரும்பாலான அப்ளிகேஷன் சாப்ட்வேர் தொகுப்புகள் இயங்குகையில் மேற்கொள்ள வேண்டிய திருக்கும். இந்த வேலைகளுக்கு ஒவ்வொரு அப்ளிகேஷன் புரோகிராமிலும் அதற்கான குறியீடுகளை எழுதி அமைத்துக் கொண்டிருந்தால் நிச்சயம் அது புரோகிராமரின் உழைப்பின் நேரத்தை வீணாக்குவதாக அமையும்.
இவற்றைப் பொதுவாக மேற்கொள்ளும் வகையில் சிறிய புரோகிராம் கோப்புகளில் அமைத்து அவற்றை தேவைப்படும் போது மெயின் அப்ளிகேஷன் சாப்ட்வேர் புரோகிராமில் இருந்து இயக்கினால் எளிதாக வேலை அமைவதுடன் தேவையற்ற திரும்ப திரும்ப ஒரு பணிக்காக பல இடங்களில் வேலை மேற்கொள்வது குறையும்.
இந்த பொதுவான வேலைகளுக்காக அமைக்கும் கோப்புகளே டி.எல்.எல் கோப்புகள். இந்த கோப்புகள் மொத்தமாக ஒரு நூலகத்தில் இருக்கும் நூல்கள் போல இயங்குதளங்களில் தேக்கி வைக்கப்படுகின்றன.
அவற்றை மற்ற அப்ளிகேஷன் சாப்ட்வேர் புரோகிராம்கள் எடுத்து பயன்படுத்துகின்றன. ஒரு டி.எல்.எல் கோப்பை ஒரே நேரத்தில் பல அப்ளிகேஷன் சாப்ட்வேர் புரோகிராம்கள் பயன்படுத்த முடியும்.
இங்கு சில முக்கியமான டி.எல்.எல் கோப்புகளையும் அவற்றின் செயல்பாடுகள் என்ன என்பதனையும் காணலாம்.
COMDLG32.DLL: இது டயலாக் பாக்ஸ்களை கண்ட்ரோல் செய்கிறது.
GDI32.DLL: இந்த கோப்பு பல்வேறு பணிகளை மேற்கொள்கிறது. கிராபிக்ஸ் வரைகிறது. டெக்ஸ்ட்டைக் காட்டுகிறது. எழுத்து வகைகளை நிர்வகிக்கிறது.
KERNEL32.DLL: இதில் நூற்றுக்கணக்கான செயல்பாடுகள் உள்ளன. குறிப்பாக மெமரியினை நிர்வாகம் செய்வது அவற்றில் முக்கியமான ஒன்று. கணணியைப் பயன்படுத்துபவருக்கான பல வகையான யூசர் இன்டர்பேஸ்களை இது கையாள்கிறது. புரோகிராம் விண்டோக்களை அமைப்பதில் துணை புரிகிறது. அதன் மூலம் பயனாளர்களுக்கு இடையே செயல்படுகிறது.
இவ்வாறு பொதுவான செயல்பாடுகளுக்கென பொதுவான டி.எல்.எல் கோப்புகள் இருப்பதால் தான் விண்டோஸில் இயக்கப்படும் அனைத்து அப்ளிகேஷன் புரோகிராம்களும் ஒரே மாதிரியான தோற்றம் மற்றும் செயல்பாடுகளில் அமைகின்றன. அனைத்து வகையான அப்ளிகேஷன் செயல்பாடுகளை தரப்படுத்துவதில் இந்த டி.எல்.எல் கோப்புகள் முக்கியப் பங்கு வகிக்கின்றன.
இதனால்தான் டெஸ்க்டொப் கணணிகள் பயன்பாட்டில் விண்டோஸ் இயங்குதளம் அனைவரின் பாராட்டைப் பெற்ற ஆதரவு பெற்ற சிஸ்டமாக இடம் பிடிக்க முடிந்தது. விண்டோஸுக்கு முன் டாஸ் என்னும் இயக்கம் இருந்தது.
அதனைப் பயன்படுத்தியவர்கள் நினைவு கூர்ந்தால் எப்படி ஒவ்வொரு அப்ளிகேஷன் புரோகிராமிற்கும் ஒரு மாதிரியான முகப்பு கிடைத்தது என்பதனை உணர்வார்கள். அது விண்டோஸ் வந்தவுடன் மாறிவிட்டது. அதற்குக் காரணம் இந்த டி.எல்.எல் கோப்புகளே.
லங்காஸ்ரீ
[ திங்கட்கிழமை, 19 டிசெம்பர் 2011, 06:10.47 மு.ப GMT ]
கணணி இயக்கம் அல்லது இயங்குதளம் குறித்து அறிந்து கொள்கையில் டி.எல்.எல் கோப்பு என ஒரு சொல் தொடரை அடிக்கடி நாம் கேள்விப்படுகிறோம். இது டைனமிக் லிங்க் லைப்ரேரி(Dynamic Link Library) என்பதைக் குறிக்கிறது.
விண்டோஸ் இயங்குதளத்துடன் இணைந்த அதன் இயக்கத்திற்கு அடிப்படையில் தேவையான கோப்புகள் இவை. இவை மற்ற கோப்புகளிலிருந்து தனியே தெரிந்தாலும் பெர்சனல் கணணி பயன்படுத்துபவர்கள் இவை என்ன என்றோ அல்லது இவை இல்லை என்றால் என்ன செய்திடும் என்றோ கவலைப்படுவதில்லை.
இவை எதற்காக எவ்வாறு செயல்படுகின்றன என்று தெரிந்து கொண்டால் கணணி இயக்கம் குறித்த மர்மங்களிலிருந்து நிச்சயம் விடுபடலாம். இந்த கோப்புகளின் கட்டமைப்பு மற்றும் செயல்பாடுகளின் தன்மை குறித்து புரோகிராமர்கள் தான் கட்டாயம் அறிந்து கொண்டிருக்க வேண்டும்.
இருப்பினும் இவை மிக முக்கியமான வகை கோப்புகள் என்பதால் இவை குறித்து நாம் நிச்சயம் ஓரளவிற்காவது அறிந்திருக்க வேண்டும். எனவே கீழே கணணி தொழில் நுட்பம் சாராத ஒருவருக்குத் தெரிந்திருக்க வேண்டிய சில அடிப்படைத் தகவல்கள் இங்கு தரப்படுகின்றன.
ஒரு டி.எல்.எல் கோப்பு அந்த கோப்பின் துணைப்பெயரான DLL என்பதை வைத்து அடையாளம் காணலாம். இது குறித்து பல விளக்கங்கள் தரப்பட்டாலும் மைக்ரோசாப்ட் தன் இணைய தளத்தில் கூறப்பட்டுள்ளது, சுருக்கமாகவும் அதன் முக்கிய தன்மையினையும் காட்டுவதாக உள்ளது.
ஒரு டைனமிக் லிங்க் லைப்ரேரி கோப்பில் மற்ற டி.எல்.எல் அல்லது அப்ளிகேஷன் சாப்ட்வேர் தொகுப்புகளுக்கான கோப்பின் செயல்பாடுகளை இயக்கும் புரோகிராம் வரிகள் எழுதப்பட்டிருக்கும்.
புரோகிராமர்கள் ஒரு டி.எல்.எல் கோப்பில் சில குறியீட்டு வரிகளை அமைக்கின்றனர். இந்த குறியீடுகள் திரும்ப திரும்ப மேற்கொள்ள வேண்டிய சில செயல்களுகானவை. குறிப்பிட்ட சில செயல்களை கணணியில் மேற்கொள்ளத் தேவையான குறியீடுகள் இவை.
ஒரு எக்ஸிகியூட்டபிள்(.EXE) கோப்பு போல டி.எல்.எல் கோப்புகளை நேரடியாக இயக்க முடியாது. ஏற்கனவே இயங்கிக் கொண்டிருக்கின்ற எக்ஸிகியூட்டபிள் அல்லது டி.எல்.எல் கோப்புகளின் குறியீடுகளே இன்னொரு டி.எல்.எல் கோப்பின் குறியீடுகளை இயக்க முடியும்.
இதனை இன்னொரு வழியாகவும் காணலாம். டி.எல்.எல் கோப்புகள் ஒரு செயலை மட்டும் மேற்கொள்ளும் கோப்பு தொகுப்புகள்.
இதனை வெவ்வேறு புரோகிராம்களில் குறிப்பிட்ட செயலினை மேற்கொள்ள தேவைப்படுகையில் இøணைத்து இயக்கலாம். இதனால் கணணியின் செயல்பாடு எளிதாகிறது.
கணணியில் நாம் பலவகை அப்ளிகேஷன் புரோகிராம்களை இயக்குகிறோம். வேர்ட் ப்ராசசர், இன்டர்நெட் பிரவுசர், ஸ்ப்ரெட் ஷீட், பிக்சர் மேனேஜர், கிராபிக்ஸ் டிசைனர், பேஜ் மேக்கர் என இவற்றின் வேலைத் தன்மை மொத்தமாக வேறுபடுகின்றன. ஆனால் இவை அனைத்திலும் சில குறிப்பிட்ட செயல்பாடுகள் பொதுவான தன்மையானùதாய் இருக்கின்றன.
எடுத்துக்காட்டாக கோப்பை திறத்தல், மாற்றங்களை அப்டேட் செய்தல், ஒரு கோப்பில் மேல் கீழ் செல்லல், அழித்ததைப் பெறல், அழித்தல், அறவே நீக்குதல் என நிறைய வேலைகளை பொது வேலைகளாகக் காட்டலாம்.
இந்த வேலைகள் பெரும்பாலான அப்ளிகேஷன் சாப்ட்வேர் தொகுப்புகள் இயங்குகையில் மேற்கொள்ள வேண்டிய திருக்கும். இந்த வேலைகளுக்கு ஒவ்வொரு அப்ளிகேஷன் புரோகிராமிலும் அதற்கான குறியீடுகளை எழுதி அமைத்துக் கொண்டிருந்தால் நிச்சயம் அது புரோகிராமரின் உழைப்பின் நேரத்தை வீணாக்குவதாக அமையும்.
இவற்றைப் பொதுவாக மேற்கொள்ளும் வகையில் சிறிய புரோகிராம் கோப்புகளில் அமைத்து அவற்றை தேவைப்படும் போது மெயின் அப்ளிகேஷன் சாப்ட்வேர் புரோகிராமில் இருந்து இயக்கினால் எளிதாக வேலை அமைவதுடன் தேவையற்ற திரும்ப திரும்ப ஒரு பணிக்காக பல இடங்களில் வேலை மேற்கொள்வது குறையும்.
இந்த பொதுவான வேலைகளுக்காக அமைக்கும் கோப்புகளே டி.எல்.எல் கோப்புகள். இந்த கோப்புகள் மொத்தமாக ஒரு நூலகத்தில் இருக்கும் நூல்கள் போல இயங்குதளங்களில் தேக்கி வைக்கப்படுகின்றன.
அவற்றை மற்ற அப்ளிகேஷன் சாப்ட்வேர் புரோகிராம்கள் எடுத்து பயன்படுத்துகின்றன. ஒரு டி.எல்.எல் கோப்பை ஒரே நேரத்தில் பல அப்ளிகேஷன் சாப்ட்வேர் புரோகிராம்கள் பயன்படுத்த முடியும்.
இங்கு சில முக்கியமான டி.எல்.எல் கோப்புகளையும் அவற்றின் செயல்பாடுகள் என்ன என்பதனையும் காணலாம்.
COMDLG32.DLL: இது டயலாக் பாக்ஸ்களை கண்ட்ரோல் செய்கிறது.
GDI32.DLL: இந்த கோப்பு பல்வேறு பணிகளை மேற்கொள்கிறது. கிராபிக்ஸ் வரைகிறது. டெக்ஸ்ட்டைக் காட்டுகிறது. எழுத்து வகைகளை நிர்வகிக்கிறது.
KERNEL32.DLL: இதில் நூற்றுக்கணக்கான செயல்பாடுகள் உள்ளன. குறிப்பாக மெமரியினை நிர்வாகம் செய்வது அவற்றில் முக்கியமான ஒன்று. கணணியைப் பயன்படுத்துபவருக்கான பல வகையான யூசர் இன்டர்பேஸ்களை இது கையாள்கிறது. புரோகிராம் விண்டோக்களை அமைப்பதில் துணை புரிகிறது. அதன் மூலம் பயனாளர்களுக்கு இடையே செயல்படுகிறது.
இவ்வாறு பொதுவான செயல்பாடுகளுக்கென பொதுவான டி.எல்.எல் கோப்புகள் இருப்பதால் தான் விண்டோஸில் இயக்கப்படும் அனைத்து அப்ளிகேஷன் புரோகிராம்களும் ஒரே மாதிரியான தோற்றம் மற்றும் செயல்பாடுகளில் அமைகின்றன. அனைத்து வகையான அப்ளிகேஷன் செயல்பாடுகளை தரப்படுத்துவதில் இந்த டி.எல்.எல் கோப்புகள் முக்கியப் பங்கு வகிக்கின்றன.
இதனால்தான் டெஸ்க்டொப் கணணிகள் பயன்பாட்டில் விண்டோஸ் இயங்குதளம் அனைவரின் பாராட்டைப் பெற்ற ஆதரவு பெற்ற சிஸ்டமாக இடம் பிடிக்க முடிந்தது. விண்டோஸுக்கு முன் டாஸ் என்னும் இயக்கம் இருந்தது.
அதனைப் பயன்படுத்தியவர்கள் நினைவு கூர்ந்தால் எப்படி ஒவ்வொரு அப்ளிகேஷன் புரோகிராமிற்கும் ஒரு மாதிரியான முகப்பு கிடைத்தது என்பதனை உணர்வார்கள். அது விண்டோஸ் வந்தவுடன் மாறிவிட்டது. அதற்குக் காரணம் இந்த டி.எல்.எல் கோப்புகளே.
லங்காஸ்ரீ
- வின்சீலன்இளையநிலா
- பதிவுகள் : 743
இணைந்தது : 03/08/2011
நல்ல படைப்பு இளமாறன் , டிஎல்எல் இதனை அசெம்ப்ளி ஃபைல்ஸ் என்றும் அழைப்போம்
உறுதிமொழி:
குப்பைகளை குப்பை தொட்டியில் போடுவோம், எங்கும் வரிசையை கடைபிடிப்போம். முதியவர்களை மதிப்போம்,
கல்வி வளர்க்க பாடுபடுவோம், சாதி, மத, இன வேறுபாடு காட்ட மாட்டோம், அனைவரிடமும் அன்பு காட்டுவோம்,
லஞ்சம் கொடுக்கவும் வாங்கவும் மாட்டோம் , வரதட்சணை வாங்க மாட்டோம்,
மது, மாது, சூது, போதை ஆகிய அனைத்தையும் தவிர்ப்போம், ஆடம்பர செலவு செய்ய மாட்டோம்,
வாகனம் ஓட்டும் போது ஹெல்மெட் / சீட் பெல்ட் கட்டாயம் அணிவோம், எந்த வேலையையும் குறிப்பிட்ட நேரத்தில் செய்வோம்,
அன்புடன் தோழன்,
வின்சீலன்
ஒரு தவறு செய்தால் அதை தெரிந்து செய்தால் அவன் தேவன் என்றாலும் விட மாட்டேன்......
- ரா.ரமேஷ்குமார்நிர்வாகக் குழு
- பதிவுகள் : 4626
இணைந்தது : 23/01/2011
தகவலை பகிர்ந்தமைக்கு நன்றி அண்ணா...
அசாதாரணமான ஒருவனாக நினைத்து கொள்ளும் சாதாரண மனிதன்
- பானு ஜெகன்இளையநிலா
- பதிவுகள் : 367
இணைந்தது : 18/12/2011
அருமையான விளக்கம்
நன்றி இளமாறன்
நன்றி இளமாறன்
- Sponsored content
Similar topics
மறுமொழி எழுத நீங்கள் உறுப்பினராக இருக்க வேண்டும்..
ஈகரையில் புதிய பதிவு எழுத அல்லது மறுமொழியிட உறுப்பினராக இணைந்திருத்தல் அவசியம்
Page 1 of 1
|
|