புதிய பதிவுகள்
» தமிழ் சரித்திர நாவல்கள் — மின்னூல்கள்
by prajai Yesterday at 11:06 pm
» ஈகரை வருகை பதிவேடு
by ayyasamy ram Yesterday at 9:08 pm
» பல்சுவை தகவல் - படித்ததில் பிடித்தது-9
by ayyasamy ram Yesterday at 5:53 pm
» பல்சுவை தகவல் - படித்ததில் பிடித்தது-9
by ayyasamy ram Yesterday at 5:35 pm
» கவிதைக் கனவு
by ayyasamy ram Yesterday at 5:32 pm
» தமிழ் எனும் கரும்பு
by ayyasamy ram Yesterday at 5:31 pm
» காகிதப் பூ மணக்குமா?
by ayyasamy ram Yesterday at 5:28 pm
» பேராற்றல் கொண்டெழு
by ayyasamy ram Yesterday at 5:26 pm
» நாளைய விடியலின் நம்பிக்கை விதைகள்
by ayyasamy ram Yesterday at 5:25 pm
» தோற்குமே வானெல்லை தோயும் பசும்பொன்னும்!
by ayyasamy ram Yesterday at 5:24 pm
» பயணம் – கவிதை
by ayyasamy ram Yesterday at 5:22 pm
» அமரன் கெட்டப்பில் மனைவிக்கு பிறந்தநாள் வாழ்த்து தெரிவித்த சிவகார்த்திகேயன்
by ayyasamy ram Yesterday at 4:13 pm
» இன்றைய செய்திகள்- நவம்பர் 16
by ayyasamy ram Yesterday at 4:01 pm
» ஆன்மிகக் கதைகள் – படகோட்டியும் பட்டாபிஷேகமும்
by ayyasamy ram Yesterday at 3:37 pm
» சர்வ ஏகாதசி
by ayyasamy ram Yesterday at 3:35 pm
» பரமஹம்ஸர் என்று யாரை சொல்கிறோம்?
by ayyasamy ram Yesterday at 3:33 pm
» இதன் பொருள் என்ன?
by ayyasamy ram Yesterday at 3:31 pm
» மகாலட்சுமி தேவி தாயாரின் துதிப்பாடல்
by ayyasamy ram Yesterday at 3:30 pm
» வீட்டில் ஏற்றும் விளக்கை அடிக்கடி இடமாற்றம் செய்யக்கூடாது!
by ayyasamy ram Yesterday at 3:27 pm
» உடலும் மனமும் - புத்தர்
by ayyasamy ram Yesterday at 3:23 pm
» ஸ்ரீரமண சிந்தனை
by ayyasamy ram Yesterday at 3:22 pm
» அருவம் யாருடையதோ உருவம் அவருடையதே!
by ayyasamy ram Yesterday at 3:19 pm
» கார்த்திகை மாத சிறப்புகள்
by ayyasamy ram Yesterday at 3:16 pm
» மஹாதேவாஷ்டமி
by ayyasamy ram Yesterday at 3:14 pm
» திருப்பதியில் வனபோஜனம், கார்த்திகை தீப உற்சவம்
by ayyasamy ram Yesterday at 3:10 pm
» மீண்டும் பிறவாத நிலை அடைய…
by ayyasamy ram Yesterday at 3:09 pm
» விரதம் இருந்து துளசி பூஜை செய்வது எப்படி?
by ayyasamy ram Yesterday at 3:07 pm
» ‘பூந்தேனில் கலந்து…’ தனது ஹிட் பாடலை மறந்த கே.வி மகாதேவன்:
by ayyasamy ram Yesterday at 2:58 pm
» மனசைப் பொறுத்தது அழகு
by ayyasamy ram Yesterday at 2:56 pm
» பிளாக் – திரைப்பட விமர்சனம்
by ayyasamy ram Yesterday at 2:55 pm
» `வெண்ணிலாவாக நடிக்கிறேன்..!’ டோலிவுட்டில் களமிறங்கும் அதிதி ஷங்கர்!
by ayyasamy ram Yesterday at 2:53 pm
» விரைவில் வெளியாகும் ராஜாகிளி
by ayyasamy ram Yesterday at 2:41 pm
» கடலை பக்கோடா - கார வகைகள் டிப்ஸ்
by ayyasamy ram Yesterday at 11:38 am
» புத்தர் போதனைகள்
by ayyasamy ram Yesterday at 11:23 am
» நாவல்கள் வேண்டும்
by Pampu Yesterday at 8:14 am
» என் அத்தை மகள் அஞ்சலையே
by ayyasamy ram Yesterday at 6:37 am
» காரியக்காரி
by ayyasamy ram Yesterday at 6:35 am
» காதல்- புதுக்கவிதை
by ayyasamy ram Yesterday at 6:34 am
» மதி மயக்கம்
by ayyasamy ram Yesterday at 6:32 am
» சம்பளக்காரர்
by ayyasamy ram Yesterday at 6:31 am
» காலத்தின் வாசல் காதலால் ஆனது
by ayyasamy ram Yesterday at 6:29 am
» வீட்ல விசேஷங்க. ஜாலியான கொண்டாட்டந்தானுங்க.
by heezulia Fri Nov 15, 2024 9:20 pm
» கருத்துப்படம் 15/11/2024
by mohamed nizamudeen Fri Nov 15, 2024 8:36 pm
» தமிழ் படங்களின் டைட்டில் பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 8:01 pm
» தமிழ் சினிமால ஜாலியா பாட்டு பாடிட்டே பயணம் செஞ்ச பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 7:45 pm
» ஒரு படத்தில ரெண்டு தடவ வந்த ஒரே பாட்டு
by heezulia Fri Nov 15, 2024 7:25 pm
» நடிகை, நடிகர்கள் மாறு வேஷத்துல நடிச்ச பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 7:14 pm
» சினிமா கலைஞர்கள் பாடாத பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 6:53 pm
» கொழந்தைங்க, சின்ன புள்ளைங்க நடிச்ச பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 4:02 pm
» சினிமா கலைஞர்கள் பாடிய பாட்டு
by heezulia Fri Nov 15, 2024 3:54 pm
by prajai Yesterday at 11:06 pm
» ஈகரை வருகை பதிவேடு
by ayyasamy ram Yesterday at 9:08 pm
» பல்சுவை தகவல் - படித்ததில் பிடித்தது-9
by ayyasamy ram Yesterday at 5:53 pm
» பல்சுவை தகவல் - படித்ததில் பிடித்தது-9
by ayyasamy ram Yesterday at 5:35 pm
» கவிதைக் கனவு
by ayyasamy ram Yesterday at 5:32 pm
» தமிழ் எனும் கரும்பு
by ayyasamy ram Yesterday at 5:31 pm
» காகிதப் பூ மணக்குமா?
by ayyasamy ram Yesterday at 5:28 pm
» பேராற்றல் கொண்டெழு
by ayyasamy ram Yesterday at 5:26 pm
» நாளைய விடியலின் நம்பிக்கை விதைகள்
by ayyasamy ram Yesterday at 5:25 pm
» தோற்குமே வானெல்லை தோயும் பசும்பொன்னும்!
by ayyasamy ram Yesterday at 5:24 pm
» பயணம் – கவிதை
by ayyasamy ram Yesterday at 5:22 pm
» அமரன் கெட்டப்பில் மனைவிக்கு பிறந்தநாள் வாழ்த்து தெரிவித்த சிவகார்த்திகேயன்
by ayyasamy ram Yesterday at 4:13 pm
» இன்றைய செய்திகள்- நவம்பர் 16
by ayyasamy ram Yesterday at 4:01 pm
» ஆன்மிகக் கதைகள் – படகோட்டியும் பட்டாபிஷேகமும்
by ayyasamy ram Yesterday at 3:37 pm
» சர்வ ஏகாதசி
by ayyasamy ram Yesterday at 3:35 pm
» பரமஹம்ஸர் என்று யாரை சொல்கிறோம்?
by ayyasamy ram Yesterday at 3:33 pm
» இதன் பொருள் என்ன?
by ayyasamy ram Yesterday at 3:31 pm
» மகாலட்சுமி தேவி தாயாரின் துதிப்பாடல்
by ayyasamy ram Yesterday at 3:30 pm
» வீட்டில் ஏற்றும் விளக்கை அடிக்கடி இடமாற்றம் செய்யக்கூடாது!
by ayyasamy ram Yesterday at 3:27 pm
» உடலும் மனமும் - புத்தர்
by ayyasamy ram Yesterday at 3:23 pm
» ஸ்ரீரமண சிந்தனை
by ayyasamy ram Yesterday at 3:22 pm
» அருவம் யாருடையதோ உருவம் அவருடையதே!
by ayyasamy ram Yesterday at 3:19 pm
» கார்த்திகை மாத சிறப்புகள்
by ayyasamy ram Yesterday at 3:16 pm
» மஹாதேவாஷ்டமி
by ayyasamy ram Yesterday at 3:14 pm
» திருப்பதியில் வனபோஜனம், கார்த்திகை தீப உற்சவம்
by ayyasamy ram Yesterday at 3:10 pm
» மீண்டும் பிறவாத நிலை அடைய…
by ayyasamy ram Yesterday at 3:09 pm
» விரதம் இருந்து துளசி பூஜை செய்வது எப்படி?
by ayyasamy ram Yesterday at 3:07 pm
» ‘பூந்தேனில் கலந்து…’ தனது ஹிட் பாடலை மறந்த கே.வி மகாதேவன்:
by ayyasamy ram Yesterday at 2:58 pm
» மனசைப் பொறுத்தது அழகு
by ayyasamy ram Yesterday at 2:56 pm
» பிளாக் – திரைப்பட விமர்சனம்
by ayyasamy ram Yesterday at 2:55 pm
» `வெண்ணிலாவாக நடிக்கிறேன்..!’ டோலிவுட்டில் களமிறங்கும் அதிதி ஷங்கர்!
by ayyasamy ram Yesterday at 2:53 pm
» விரைவில் வெளியாகும் ராஜாகிளி
by ayyasamy ram Yesterday at 2:41 pm
» கடலை பக்கோடா - கார வகைகள் டிப்ஸ்
by ayyasamy ram Yesterday at 11:38 am
» புத்தர் போதனைகள்
by ayyasamy ram Yesterday at 11:23 am
» நாவல்கள் வேண்டும்
by Pampu Yesterday at 8:14 am
» என் அத்தை மகள் அஞ்சலையே
by ayyasamy ram Yesterday at 6:37 am
» காரியக்காரி
by ayyasamy ram Yesterday at 6:35 am
» காதல்- புதுக்கவிதை
by ayyasamy ram Yesterday at 6:34 am
» மதி மயக்கம்
by ayyasamy ram Yesterday at 6:32 am
» சம்பளக்காரர்
by ayyasamy ram Yesterday at 6:31 am
» காலத்தின் வாசல் காதலால் ஆனது
by ayyasamy ram Yesterday at 6:29 am
» வீட்ல விசேஷங்க. ஜாலியான கொண்டாட்டந்தானுங்க.
by heezulia Fri Nov 15, 2024 9:20 pm
» கருத்துப்படம் 15/11/2024
by mohamed nizamudeen Fri Nov 15, 2024 8:36 pm
» தமிழ் படங்களின் டைட்டில் பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 8:01 pm
» தமிழ் சினிமால ஜாலியா பாட்டு பாடிட்டே பயணம் செஞ்ச பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 7:45 pm
» ஒரு படத்தில ரெண்டு தடவ வந்த ஒரே பாட்டு
by heezulia Fri Nov 15, 2024 7:25 pm
» நடிகை, நடிகர்கள் மாறு வேஷத்துல நடிச்ச பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 7:14 pm
» சினிமா கலைஞர்கள் பாடாத பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 6:53 pm
» கொழந்தைங்க, சின்ன புள்ளைங்க நடிச்ச பாட்டுக்கள்
by heezulia Fri Nov 15, 2024 4:02 pm
» சினிமா கலைஞர்கள் பாடிய பாட்டு
by heezulia Fri Nov 15, 2024 3:54 pm
இந்த வார அதிக பதிவர்கள்
ayyasamy ram | ||||
heezulia | ||||
Dr.S.Soundarapandian | ||||
mohamed nizamudeen | ||||
E KUMARAN | ||||
Anthony raj | ||||
prajai | ||||
Pampu | ||||
ஆனந்திபழனியப்பன் |
இந்த மாத அதிக பதிவர்கள்
ayyasamy ram | ||||
heezulia | ||||
mohamed nizamudeen | ||||
Dr.S.Soundarapandian | ||||
prajai | ||||
E KUMARAN | ||||
Anthony raj | ||||
ஜாஹீதாபானு | ||||
Balaurushya | ||||
ஆனந்திபழனியப்பன் |
நிகழ்நிலை நிர்வாகிகள்
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