புதிய பதிவுகள்
» குறள் 1156: அதிகாரம் 116 – பிரிவு ஆற்றாமை
by வேல்முருகன் காசி Today at 1:08 pm
» தமிழ் சினிமாவில் இடம் பெற்ற கதாகாலட்சேபங்கள் மற்றும் தெருக்கூத்து, மேடை நிகழ்ச்சிகள்
by heezulia Today at 12:50 pm
» சினிமா கலைஞர்கள் பாடிய பாட்டு
by heezulia Today at 12:28 pm
» பழையபாடல்விரும்பிகளே உங்களுக்கு தேவையானபாடல்களை கேளுங்கள் "கொடுக்கப்படும்"
by viyasan Today at 12:36 am
» உமா ரமணன் பாடல்கள்
by heezulia Yesterday at 11:38 pm
» மன்னர் நளபாகம் பழகினவர்..!!
by ayyasamy ram Yesterday at 11:21 pm
» கேள்விக்கு என்ன பதில்
by ayyasamy ram Yesterday at 11:18 pm
» இது நமது தேசம், ஆமா!
by ayyasamy ram Yesterday at 11:17 pm
» வாழ்க்கையொரு கண்ணாடி
by ayyasamy ram Yesterday at 11:16 pm
» கம்பீரமா, ஆமா!
by ayyasamy ram Yesterday at 11:15 pm
» நிலவோடு வான்முகம் வான்முகில்
by heezulia Yesterday at 11:15 pm
» ஆமா…(புதுக்கவிதை)
by ayyasamy ram Yesterday at 11:14 pm
» டெல்லி முதலமைச்சராக பதவியேற்றார் அதிஷி.! 5 பேர் அமைச்சர்களாக பதவியேற்பு..!!
by ayyasamy ram Yesterday at 11:11 pm
» “ஹெச்.எம்.எம்” திரை விமர்சனம்!
by ayyasamy ram Yesterday at 11:08 pm
» காமெடி நடிகை - நடிகர்கள் நடிச்ச பாட்டு
by heezulia Yesterday at 11:04 pm
» ஒவ்வொரு மாதமும் நாம எந்தெந்த காய்கறி பயிர்களை நடவு செய்யலாம்…
by ayyasamy ram Yesterday at 11:04 pm
» உள்ளுக்குள்ளே இவ்வளவு பாசமா…!
by ayyasamy ram Yesterday at 11:02 pm
» அறிவோம் அபிராமி அந்தாதியை பாடல் -35
by ayyasamy ram Yesterday at 11:00 pm
» ஊரும் பேரும்
by ayyasamy ram Yesterday at 10:58 pm
» சபாஷ் வழக்கறிஞர்
by ayyasamy ram Yesterday at 10:57 pm
» அன்பு செய்யும் அற்புதம்!
by ayyasamy ram Yesterday at 10:56 pm
» கொடையாளர்!
by ayyasamy ram Yesterday at 10:54 pm
» தோழி - தோழர் நட்பு பாட்டு
by heezulia Yesterday at 10:08 pm
» தமிழ் சினிமால ஜாலியா பாட்டு பாடிட்டே பயணம் செஞ்ச பாட்டுக்கள்
by heezulia Yesterday at 9:45 pm
» ரெண்டு, மூணு ரோல்ல நடிச்ச நடிகை, நடிகர்கள்
by heezulia Yesterday at 9:34 pm
» ஒரே படத்ல ரெண்டு ஹீரோயின் ஹீரோ சேந்து நடிச்ச படங்கள்
by heezulia Yesterday at 8:40 pm
» நடிகை, நடிகர்கள் மாறு வேஷத்துல நடிச்ச பாட்டுக்கள்
by heezulia Yesterday at 8:12 pm
» அழகான, சிங்காரமான அலங்கார அழகு பாட்டுக்கள்
by heezulia Yesterday at 7:29 pm
» நிலா பாட்டுக்கள்
by heezulia Yesterday at 7:10 pm
» கருத்துப்படம் 22/09/2024
by mohamed nizamudeen Yesterday at 6:52 pm
» ஒரு படத்தில ரெண்டு தடவ வந்த ஒரே பாட்டு
by heezulia Yesterday at 2:59 pm
» கொழந்தைங்க, சின்ன புள்ளைங்க நடிச்ச பாட்டுக்கள்
by heezulia Yesterday at 2:38 pm
» சுசீலா பாடிய சிறப்பு பாட்டுக்கள் - வீடியோ
by heezulia Yesterday at 2:31 pm
» சினிமா கலைஞர்கள் பாடாத பாட்டுக்கள்
by heezulia Yesterday at 10:50 am
» நாவல்கள் வேண்டும்
by Saravananj Yesterday at 10:44 am
» இலங்கையின் புதிய அதிபர்; யார் இந்த அனுர குமார திசநாயக்க?
by ayyasamy ram Yesterday at 7:33 am
» ஈகரை கருத்தரங்கம் --18-செப்டம்பர் -2008 --பதிவுகள் 1--2--3--தொடருகிறது
by T.N.Balasubramanian Sat Sep 21, 2024 7:57 pm
» அதிகாரம் 116 – பிரிவு ஆற்றாமை (தொடர்ச்சியான இடுகை -5)
by வேல்முருகன் காசி Sat Sep 21, 2024 12:52 pm
» பூரி பாயாசம் & இளநீர் பாயாசம்
by ayyasamy ram Sat Sep 21, 2024 12:48 pm
» உடலின் நச்சுக்களை வெளியேற்றும் பானங்கள்
by ayyasamy ram Sat Sep 21, 2024 12:32 pm
» ஃபசாட்- கலைஞனின் வாழ்வைக் கண்முன் காட்டிய நாட்டிய நாடகம்
by ayyasamy ram Sat Sep 21, 2024 12:26 pm
» திரைத்துளிகள்
by ayyasamy ram Sat Sep 21, 2024 12:20 pm
» இன்றைய செய்திகள் - செப்டம்பர் 21
by ayyasamy ram Sat Sep 21, 2024 10:44 am
» அதிகாரம் 116 – பிரிவு ஆற்றாமை (தொடர்ச்சியான இடுகை -4)
by வேல்முருகன் காசி Fri Sep 20, 2024 1:59 pm
» இன்றைய செய்திகள்
by ayyasamy ram Fri Sep 20, 2024 1:21 pm
» சிந்திக்க ஒரு நொடி!
by ayyasamy ram Fri Sep 20, 2024 9:07 am
» ரசிகர் மன்றம் – அரவிந்தசாமி
by ayyasamy ram Fri Sep 20, 2024 9:04 am
» கிராமத்துக் கிளியே…
by ayyasamy ram Fri Sep 20, 2024 9:02 am
» அழகு எது - புதுக்கவிதை
by ayyasamy ram Fri Sep 20, 2024 8:54 am
» சுக்கிலமும் சூக்ஷூமமும்
by ayyasamy ram Fri Sep 20, 2024 8:53 am
by வேல்முருகன் காசி Today at 1:08 pm
» தமிழ் சினிமாவில் இடம் பெற்ற கதாகாலட்சேபங்கள் மற்றும் தெருக்கூத்து, மேடை நிகழ்ச்சிகள்
by heezulia Today at 12:50 pm
» சினிமா கலைஞர்கள் பாடிய பாட்டு
by heezulia Today at 12:28 pm
» பழையபாடல்விரும்பிகளே உங்களுக்கு தேவையானபாடல்களை கேளுங்கள் "கொடுக்கப்படும்"
by viyasan Today at 12:36 am
» உமா ரமணன் பாடல்கள்
by heezulia Yesterday at 11:38 pm
» மன்னர் நளபாகம் பழகினவர்..!!
by ayyasamy ram Yesterday at 11:21 pm
» கேள்விக்கு என்ன பதில்
by ayyasamy ram Yesterday at 11:18 pm
» இது நமது தேசம், ஆமா!
by ayyasamy ram Yesterday at 11:17 pm
» வாழ்க்கையொரு கண்ணாடி
by ayyasamy ram Yesterday at 11:16 pm
» கம்பீரமா, ஆமா!
by ayyasamy ram Yesterday at 11:15 pm
» நிலவோடு வான்முகம் வான்முகில்
by heezulia Yesterday at 11:15 pm
» ஆமா…(புதுக்கவிதை)
by ayyasamy ram Yesterday at 11:14 pm
» டெல்லி முதலமைச்சராக பதவியேற்றார் அதிஷி.! 5 பேர் அமைச்சர்களாக பதவியேற்பு..!!
by ayyasamy ram Yesterday at 11:11 pm
» “ஹெச்.எம்.எம்” திரை விமர்சனம்!
by ayyasamy ram Yesterday at 11:08 pm
» காமெடி நடிகை - நடிகர்கள் நடிச்ச பாட்டு
by heezulia Yesterday at 11:04 pm
» ஒவ்வொரு மாதமும் நாம எந்தெந்த காய்கறி பயிர்களை நடவு செய்யலாம்…
by ayyasamy ram Yesterday at 11:04 pm
» உள்ளுக்குள்ளே இவ்வளவு பாசமா…!
by ayyasamy ram Yesterday at 11:02 pm
» அறிவோம் அபிராமி அந்தாதியை பாடல் -35
by ayyasamy ram Yesterday at 11:00 pm
» ஊரும் பேரும்
by ayyasamy ram Yesterday at 10:58 pm
» சபாஷ் வழக்கறிஞர்
by ayyasamy ram Yesterday at 10:57 pm
» அன்பு செய்யும் அற்புதம்!
by ayyasamy ram Yesterday at 10:56 pm
» கொடையாளர்!
by ayyasamy ram Yesterday at 10:54 pm
» தோழி - தோழர் நட்பு பாட்டு
by heezulia Yesterday at 10:08 pm
» தமிழ் சினிமால ஜாலியா பாட்டு பாடிட்டே பயணம் செஞ்ச பாட்டுக்கள்
by heezulia Yesterday at 9:45 pm
» ரெண்டு, மூணு ரோல்ல நடிச்ச நடிகை, நடிகர்கள்
by heezulia Yesterday at 9:34 pm
» ஒரே படத்ல ரெண்டு ஹீரோயின் ஹீரோ சேந்து நடிச்ச படங்கள்
by heezulia Yesterday at 8:40 pm
» நடிகை, நடிகர்கள் மாறு வேஷத்துல நடிச்ச பாட்டுக்கள்
by heezulia Yesterday at 8:12 pm
» அழகான, சிங்காரமான அலங்கார அழகு பாட்டுக்கள்
by heezulia Yesterday at 7:29 pm
» நிலா பாட்டுக்கள்
by heezulia Yesterday at 7:10 pm
» கருத்துப்படம் 22/09/2024
by mohamed nizamudeen Yesterday at 6:52 pm
» ஒரு படத்தில ரெண்டு தடவ வந்த ஒரே பாட்டு
by heezulia Yesterday at 2:59 pm
» கொழந்தைங்க, சின்ன புள்ளைங்க நடிச்ச பாட்டுக்கள்
by heezulia Yesterday at 2:38 pm
» சுசீலா பாடிய சிறப்பு பாட்டுக்கள் - வீடியோ
by heezulia Yesterday at 2:31 pm
» சினிமா கலைஞர்கள் பாடாத பாட்டுக்கள்
by heezulia Yesterday at 10:50 am
» நாவல்கள் வேண்டும்
by Saravananj Yesterday at 10:44 am
» இலங்கையின் புதிய அதிபர்; யார் இந்த அனுர குமார திசநாயக்க?
by ayyasamy ram Yesterday at 7:33 am
» ஈகரை கருத்தரங்கம் --18-செப்டம்பர் -2008 --பதிவுகள் 1--2--3--தொடருகிறது
by T.N.Balasubramanian Sat Sep 21, 2024 7:57 pm
» அதிகாரம் 116 – பிரிவு ஆற்றாமை (தொடர்ச்சியான இடுகை -5)
by வேல்முருகன் காசி Sat Sep 21, 2024 12:52 pm
» பூரி பாயாசம் & இளநீர் பாயாசம்
by ayyasamy ram Sat Sep 21, 2024 12:48 pm
» உடலின் நச்சுக்களை வெளியேற்றும் பானங்கள்
by ayyasamy ram Sat Sep 21, 2024 12:32 pm
» ஃபசாட்- கலைஞனின் வாழ்வைக் கண்முன் காட்டிய நாட்டிய நாடகம்
by ayyasamy ram Sat Sep 21, 2024 12:26 pm
» திரைத்துளிகள்
by ayyasamy ram Sat Sep 21, 2024 12:20 pm
» இன்றைய செய்திகள் - செப்டம்பர் 21
by ayyasamy ram Sat Sep 21, 2024 10:44 am
» அதிகாரம் 116 – பிரிவு ஆற்றாமை (தொடர்ச்சியான இடுகை -4)
by வேல்முருகன் காசி Fri Sep 20, 2024 1:59 pm
» இன்றைய செய்திகள்
by ayyasamy ram Fri Sep 20, 2024 1:21 pm
» சிந்திக்க ஒரு நொடி!
by ayyasamy ram Fri Sep 20, 2024 9:07 am
» ரசிகர் மன்றம் – அரவிந்தசாமி
by ayyasamy ram Fri Sep 20, 2024 9:04 am
» கிராமத்துக் கிளியே…
by ayyasamy ram Fri Sep 20, 2024 9:02 am
» அழகு எது - புதுக்கவிதை
by ayyasamy ram Fri Sep 20, 2024 8:54 am
» சுக்கிலமும் சூக்ஷூமமும்
by ayyasamy ram Fri Sep 20, 2024 8:53 am
இந்த மாத அதிக பதிவர்கள்
heezulia | ||||
ayyasamy ram | ||||
mohamed nizamudeen | ||||
Dr.S.Soundarapandian | ||||
prajai | ||||
வேல்முருகன் காசி | ||||
Rathinavelu | ||||
Guna.D | ||||
T.N.Balasubramanian | ||||
mruthun |
நிகழ்நிலை நிர்வாகிகள்
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
|
|