புதிய பதிவுகள்
» கருத்துப்படம் 18/09/2024
by mohamed nizamudeen Today at 8:14 am
» நடிகை சி ஐ டி சகுந்தலா காலமானார்
by ayyasamy ram Today at 7:17 am
» குப்தேஸ்வர் குகை
by ayyasamy ram Today at 7:15 am
» உருவ வழிபாடு…
by ayyasamy ram Today at 7:13 am
» வாரம் ஒரு தேவாரம்
by ayyasamy ram Today at 7:11 am
» புரட்டாசி மாதமும் …விரதங்களும்
by ayyasamy ram Today at 7:08 am
» எது சரியான பிரயோகம் ?
by வேல்முருகன் காசி Yesterday at 8:27 pm
» நாவல்கள் வேண்டும்
by kavithasankar Yesterday at 4:59 pm
» ஸ்ரீகலா நாவல்
by Raji@123 Yesterday at 3:20 pm
» அதிகாரம் 116 – பிரிவு ஆற்றாமை (தொடர்ச்சியான இடுகை -2)
by வேல்முருகன் காசி Yesterday at 12:59 pm
» புதுக்கவிதைகள்…(தொடர் பதிவு)
by ayyasamy ram Tue Sep 17, 2024 10:06 pm
» பல்சுவை தகவல் - படித்ததில் பிடித்தது
by ayyasamy ram Tue Sep 17, 2024 9:50 pm
» புன்னகை பக்கம் - தொடர் பதிவு
by ayyasamy ram Tue Sep 17, 2024 8:54 pm
» அதிகாரம் 116 – பிரிவு ஆற்றாமை
by வேல்முருகன் காசி Tue Sep 17, 2024 1:03 pm
» உயிர்ப்பித்து வாழ்வதே வாழ்வு
by ayyasamy ram Tue Sep 17, 2024 7:39 am
» கணவனுக்கு ஒரு தாலாட்டு
by ayyasamy ram Tue Sep 17, 2024 7:38 am
» கண்களால் கைது செய்
by ayyasamy ram Tue Sep 17, 2024 7:37 am
» பொறியாளர் இல்லாமல் பொழுது விடிவதில்லை!
by ayyasamy ram Tue Sep 17, 2024 7:35 am
» மீலாது நபி
by ayyasamy ram Tue Sep 17, 2024 7:32 am
» சோர்வடைந்து விடாதே!
by ayyasamy ram Tue Sep 17, 2024 7:30 am
» ஈகரை வருகை பதிவேடு
by ayyasamy ram Tue Sep 17, 2024 7:23 am
» சுசீலா பாடிய சிறப்பு பாட்டுக்கள் - வீடியோ
by heezulia Mon Sep 16, 2024 2:31 pm
» தமிழ் சினிமாவில் இடம் பெற்ற கதாகாலட்சேபங்கள் மற்றும் தெருக்கூத்து, மேடை நிகழ்ச்சிகள்
by heezulia Mon Sep 16, 2024 1:47 pm
» காமெடி நடிகை - நடிகர்கள் நடிச்ச பாட்டு
by heezulia Mon Sep 16, 2024 11:34 am
» நாவல்கள் வேண்டும்
by ஆனந்திபழனியப்பன் Sun Sep 15, 2024 11:47 pm
» தோழி - தோழர் நட்பு பாட்டு
by heezulia Sun Sep 15, 2024 10:01 pm
» ஸ்ரீசக்கரத்தாழ்வார் பின்னால் ஸ்ரீநரசிம்மர் இருப்பது ஏன்?
by ayyasamy ram Sun Sep 15, 2024 9:03 pm
» ஆன்மீகத்தில் கடைப்பிடிக்க வேண்டியவை
by ayyasamy ram Sun Sep 15, 2024 9:01 pm
» ஆரோக்கியம் - தெரிந்து கொள்வோம்
by ayyasamy ram Sun Sep 15, 2024 9:00 pm
» ஆயுர்வேதம்- கொலஸ்ட்ரால் குறைய்ய என்ன வழி?
by ayyasamy ram Sun Sep 15, 2024 8:58 pm
» பழைய சோறும் ஊறுகாயும் - மைக்ரோ கதை
by ayyasamy ram Sun Sep 15, 2024 8:56 pm
» சத்து நிறைந்த தேங்காய் பால்
by ayyasamy ram Sun Sep 15, 2024 8:54 pm
» கண்டு பிடிப்புகளும் கண்டு பிடிப்பாளர்களும்
by ayyasamy ram Sun Sep 15, 2024 8:52 pm
» எந்திர லோகத்து சுந்தரியே..! கொரியாவை கலக்கும் முதல் AI பெண் பாடகி Naevis! -
by ayyasamy ram Sun Sep 15, 2024 8:49 pm
» திரைக்கதிர் -1
by ayyasamy ram Sun Sep 15, 2024 8:46 pm
» திரைக்ககதிர் (2)
by ayyasamy ram Sun Sep 15, 2024 8:45 pm
» ஹெச் எம் எம்- திரைப்படம்
by ayyasamy ram Sun Sep 15, 2024 8:43 pm
» சர்க்கரை நோயாளிகள் சுகர் ஃப்ரீ பயன்படுத்துவதை தவிர்க்கணும்
by ayyasamy ram Sun Sep 15, 2024 8:42 pm
» அக்கறை - நகைச்சுவை!
by ayyasamy ram Sun Sep 15, 2024 8:39 pm
» குயிலே…(புதுக்கவிதை)
by ayyasamy ram Sun Sep 15, 2024 8:36 pm
» பாவம் அவர்கள்!
by ayyasamy ram Sun Sep 15, 2024 8:35 pm
» உறக்கம் கூட மரணம் தான்….
by ayyasamy ram Sun Sep 15, 2024 8:34 pm
» நிலா பாட்டுக்கள்
by heezulia Sun Sep 15, 2024 4:19 pm
» சினிமா கலைஞர்கள் பாடிய பாட்டு
by heezulia Sun Sep 15, 2024 4:03 pm
» தமிழ் சினிமால ஜாலியா பாட்டு பாடிட்டே பயணம் செஞ்ச பாட்டுக்கள்
by heezulia Sun Sep 15, 2024 2:48 pm
» ரெண்டு, மூணு ரோல்ல நடிச்ச நடிகை, நடிகர்கள்
by heezulia Sun Sep 15, 2024 1:52 pm
» “இன்னும் 2 நாட்களில் ராஜினாமா செய்யப் போகிறேன்” - டெல்லி முதல்வர் அரவிந்த் கேஜ்ரிவால்
by ayyasamy ram Sun Sep 15, 2024 12:59 pm
» ஒரே படத்ல ரெண்டு ஹீரோயின் ஹீரோ சேந்து நடிச்ச படங்கள்
by heezulia Sun Sep 15, 2024 12:24 pm
» நடிகை, நடிகர்கள் மாறு வேஷத்துல நடிச்ச பாட்டுக்கள்
by heezulia Sun Sep 15, 2024 11:51 am
» அழகான, சிங்காரமான அலங்கார அழகு பாட்டுக்கள்
by heezulia Sun Sep 15, 2024 10:55 am
by mohamed nizamudeen Today at 8:14 am
» நடிகை சி ஐ டி சகுந்தலா காலமானார்
by ayyasamy ram Today at 7:17 am
» குப்தேஸ்வர் குகை
by ayyasamy ram Today at 7:15 am
» உருவ வழிபாடு…
by ayyasamy ram Today at 7:13 am
» வாரம் ஒரு தேவாரம்
by ayyasamy ram Today at 7:11 am
» புரட்டாசி மாதமும் …விரதங்களும்
by ayyasamy ram Today at 7:08 am
» எது சரியான பிரயோகம் ?
by வேல்முருகன் காசி Yesterday at 8:27 pm
» நாவல்கள் வேண்டும்
by kavithasankar Yesterday at 4:59 pm
» ஸ்ரீகலா நாவல்
by Raji@123 Yesterday at 3:20 pm
» அதிகாரம் 116 – பிரிவு ஆற்றாமை (தொடர்ச்சியான இடுகை -2)
by வேல்முருகன் காசி Yesterday at 12:59 pm
» புதுக்கவிதைகள்…(தொடர் பதிவு)
by ayyasamy ram Tue Sep 17, 2024 10:06 pm
» பல்சுவை தகவல் - படித்ததில் பிடித்தது
by ayyasamy ram Tue Sep 17, 2024 9:50 pm
» புன்னகை பக்கம் - தொடர் பதிவு
by ayyasamy ram Tue Sep 17, 2024 8:54 pm
» அதிகாரம் 116 – பிரிவு ஆற்றாமை
by வேல்முருகன் காசி Tue Sep 17, 2024 1:03 pm
» உயிர்ப்பித்து வாழ்வதே வாழ்வு
by ayyasamy ram Tue Sep 17, 2024 7:39 am
» கணவனுக்கு ஒரு தாலாட்டு
by ayyasamy ram Tue Sep 17, 2024 7:38 am
» கண்களால் கைது செய்
by ayyasamy ram Tue Sep 17, 2024 7:37 am
» பொறியாளர் இல்லாமல் பொழுது விடிவதில்லை!
by ayyasamy ram Tue Sep 17, 2024 7:35 am
» மீலாது நபி
by ayyasamy ram Tue Sep 17, 2024 7:32 am
» சோர்வடைந்து விடாதே!
by ayyasamy ram Tue Sep 17, 2024 7:30 am
» ஈகரை வருகை பதிவேடு
by ayyasamy ram Tue Sep 17, 2024 7:23 am
» சுசீலா பாடிய சிறப்பு பாட்டுக்கள் - வீடியோ
by heezulia Mon Sep 16, 2024 2:31 pm
» தமிழ் சினிமாவில் இடம் பெற்ற கதாகாலட்சேபங்கள் மற்றும் தெருக்கூத்து, மேடை நிகழ்ச்சிகள்
by heezulia Mon Sep 16, 2024 1:47 pm
» காமெடி நடிகை - நடிகர்கள் நடிச்ச பாட்டு
by heezulia Mon Sep 16, 2024 11:34 am
» நாவல்கள் வேண்டும்
by ஆனந்திபழனியப்பன் Sun Sep 15, 2024 11:47 pm
» தோழி - தோழர் நட்பு பாட்டு
by heezulia Sun Sep 15, 2024 10:01 pm
» ஸ்ரீசக்கரத்தாழ்வார் பின்னால் ஸ்ரீநரசிம்மர் இருப்பது ஏன்?
by ayyasamy ram Sun Sep 15, 2024 9:03 pm
» ஆன்மீகத்தில் கடைப்பிடிக்க வேண்டியவை
by ayyasamy ram Sun Sep 15, 2024 9:01 pm
» ஆரோக்கியம் - தெரிந்து கொள்வோம்
by ayyasamy ram Sun Sep 15, 2024 9:00 pm
» ஆயுர்வேதம்- கொலஸ்ட்ரால் குறைய்ய என்ன வழி?
by ayyasamy ram Sun Sep 15, 2024 8:58 pm
» பழைய சோறும் ஊறுகாயும் - மைக்ரோ கதை
by ayyasamy ram Sun Sep 15, 2024 8:56 pm
» சத்து நிறைந்த தேங்காய் பால்
by ayyasamy ram Sun Sep 15, 2024 8:54 pm
» கண்டு பிடிப்புகளும் கண்டு பிடிப்பாளர்களும்
by ayyasamy ram Sun Sep 15, 2024 8:52 pm
» எந்திர லோகத்து சுந்தரியே..! கொரியாவை கலக்கும் முதல் AI பெண் பாடகி Naevis! -
by ayyasamy ram Sun Sep 15, 2024 8:49 pm
» திரைக்கதிர் -1
by ayyasamy ram Sun Sep 15, 2024 8:46 pm
» திரைக்ககதிர் (2)
by ayyasamy ram Sun Sep 15, 2024 8:45 pm
» ஹெச் எம் எம்- திரைப்படம்
by ayyasamy ram Sun Sep 15, 2024 8:43 pm
» சர்க்கரை நோயாளிகள் சுகர் ஃப்ரீ பயன்படுத்துவதை தவிர்க்கணும்
by ayyasamy ram Sun Sep 15, 2024 8:42 pm
» அக்கறை - நகைச்சுவை!
by ayyasamy ram Sun Sep 15, 2024 8:39 pm
» குயிலே…(புதுக்கவிதை)
by ayyasamy ram Sun Sep 15, 2024 8:36 pm
» பாவம் அவர்கள்!
by ayyasamy ram Sun Sep 15, 2024 8:35 pm
» உறக்கம் கூட மரணம் தான்….
by ayyasamy ram Sun Sep 15, 2024 8:34 pm
» நிலா பாட்டுக்கள்
by heezulia Sun Sep 15, 2024 4:19 pm
» சினிமா கலைஞர்கள் பாடிய பாட்டு
by heezulia Sun Sep 15, 2024 4:03 pm
» தமிழ் சினிமால ஜாலியா பாட்டு பாடிட்டே பயணம் செஞ்ச பாட்டுக்கள்
by heezulia Sun Sep 15, 2024 2:48 pm
» ரெண்டு, மூணு ரோல்ல நடிச்ச நடிகை, நடிகர்கள்
by heezulia Sun Sep 15, 2024 1:52 pm
» “இன்னும் 2 நாட்களில் ராஜினாமா செய்யப் போகிறேன்” - டெல்லி முதல்வர் அரவிந்த் கேஜ்ரிவால்
by ayyasamy ram Sun Sep 15, 2024 12:59 pm
» ஒரே படத்ல ரெண்டு ஹீரோயின் ஹீரோ சேந்து நடிச்ச படங்கள்
by heezulia Sun Sep 15, 2024 12:24 pm
» நடிகை, நடிகர்கள் மாறு வேஷத்துல நடிச்ச பாட்டுக்கள்
by heezulia Sun Sep 15, 2024 11:51 am
» அழகான, சிங்காரமான அலங்கார அழகு பாட்டுக்கள்
by heezulia Sun Sep 15, 2024 10:55 am
இந்த வார அதிக பதிவர்கள்
ayyasamy ram | ||||
mohamed nizamudeen | ||||
heezulia | ||||
வேல்முருகன் காசி | ||||
T.N.Balasubramanian | ||||
Raji@123 | ||||
kavithasankar |
இந்த மாத அதிக பதிவர்கள்
heezulia | ||||
ayyasamy ram | ||||
Dr.S.Soundarapandian | ||||
mohamed nizamudeen | ||||
Rathinavelu | ||||
prajai | ||||
வேல்முருகன் காசி | ||||
ஆனந்திபழனியப்பன் | ||||
Guna.D | ||||
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
|
|