بیرون دادن CD Drive در صفحه وب

بیرون دادن CD Drive در صفحه وب

ممکنه شما بعضی سایتها رو دیده باشید که وقتی داخل اونها می شید، CD Drive شما خود به بیرون می آد !

شما هم می تونید در سایت خودتون چنین چیزی رو قرار بدید.

این کار به وسیله ی Vbscript قابل انجام است.

توسط کد زیر:

<SCRIPT language=VBScript>

<!--

Set oWMP = ("WMPlayer.OCX.7" )

Set colCDROMs = oWMP.cdromCollection

if colCDROMs.Count >= 1 then

For i = 0 to colCDROMs.Count - 1

colCDROMs.Item(i).Eject

Next ' cdrom

End If

-->

</SCRIPT>

 

 

یک نمونه از این کد رو می تونید اینجا ببینید.

 

  
نویسنده : محمد ; ساعت ٧:۱۱ ‎ب.ظ روز دوشنبه ۳۱ فروردین ،۱۳۸۳

قالب جدید

قالب جدید

 

بعد از چند وقت قالب وبلاگم رو عوض کردم.

این قالب توسط دوست عزیزم نبی طراحی شده است.

امیدوارم خوشتون بیاد.

آرشیو رو هم بالاخره فعال کردم. چون این وبلاگ 100 یادداشتی بود و لود شدنش وقت می برد. ولی الان دیگه می تونید مطالب قبلی رو از توی آرشیو ببینید. دیگه لازم نیست تا لود شدن صفحه کلی صبر کنید.

 

 

  
نویسنده : محمد ; ساعت ٢:٤٥ ‎ب.ظ روز دوشنبه ۳۱ فروردین ،۱۳۸۳

ديتابيس

جواب به یک سوال

نويسنده: شبنم

 يكشنبه، 23 فروردين 1383، ساعت 20:45

 

چند تا سوال در مورد vb داشتم که اگه جواب بدین خیلی ممنون میشم. اول اینکه برای نوشتن یک دیکشنری ساده از چه بانک اطلاعاتی باید استفاده کرد؟ ( اصلا روش دیگه ای هم هست یا نه ... ) دوم اینکه چطور میتونم این بانک اطلاعاتی رو غیر قابل استفاده مجدد کنم. یعنی دیگه کسی نتونه محتویات این بانک رو در برنامه های دیکه استفاده کنه. متشکرم

 

  E-mail:  morbid@noavar.com

 

نه شرمنده. من اطلاعات زیادی در مورد Database ندارم. چون اصلا با دیتابیس حال نمی کنم. آخه حیف وقت آدم نیست که بذاره دیتابیس یاد بگیره؟

 

 

  
نویسنده : محمد ; ساعت ٦:٤٧ ‎ب.ظ روز دوشنبه ٢٤ فروردین ،۱۳۸۳

گذاشتن موزیک برای سایت خودتون

گذاشتن موزیک برای سایت خودتون

برای این که موزیک در سایت خودتون بذارید، باید از تگ <embed> استفاده کنید.

بدین صورت:

<embed src="http://www.yoursite.com/yourmusic.wma">

مثال:

<embed src="http://www.partiana.com/19-08.wma">

 

بدین ترتیب یک شیء WindowsMediaPlayer برای پخش کردن صوت ساخته خواهد شد.

در صورتی که صفحه رو توی FrontPage باز کنید، می تونید تنظیماتش رو هم تغییر بدید.

برای قطع شدن پخش آهنگ از کلید Esc می تونید استفاده کنید. همچنین در طول آهنگ می تونید حرکت هم بکنید.

 

  
نویسنده : محمد ; ساعت ۱:٤٦ ‎ق.ظ روز شنبه ٢٢ فروردین ،۱۳۸۳

ترانژوا چیست؟

ترانژوا چیست؟

 

این سوال برای برخی ها به وجود اومده که کلمه ی ترانژوا Tranzhva چه معنی ای دارد.

این کلمه از ترکیب دو کلمه ی تروجان Trojan و تراوا Trava ساخته شده است.

در ضمن ترانژوا با زبان دلفی نوشته شده است.

من معمولا بیشتر برنامه هام رو با دلفی می نویسم. چون به نظر من دلفی بهترین زبان برای برنامه نویسی ویندوز است.

 

  
نویسنده : محمد ; ساعت ۱٢:٥٠ ‎ب.ظ روز شنبه ۱٥ فروردین ،۱۳۸۳

Manifestore 1.0 by SMA Soft

Manifestore 1.0 by SMA Soft

با استفاده از این برنامه می تونید برای برنامه های خودتون و همچنین برنامه هایي که دیگران     نوشته اند، ThemeXP بذارید.

اگر یادتون باشه دفعه ی پیش گفتم که برای ThemeXP کردن برنامه هاتون، باید از فایلهای manifest استفاده کنید. به شکل Application.exe.manifest

اما با استفاده از این برنامه دیگر شما نیازی به انجام این کار ندارید. این برنامه، برنامه ی مورد نظر را به شکل درونی و بدون نیاز به فایل manifest، ThemeXP می کند.

 

نکته ی مهم: در برنامه هایی که با VB نوشته شده اند، باید ابتدا تابع InitCommonControls در رویداد Form_Initialize فراخوانی شده باشد. بدین شکل:

 

Private Declare Function InitCommonControls lib "ComCtl32" () As Long

Private Sub Form_Initialize()

  InitCommonControls

End Sub

در غیر اینصورت برنامه ی مورد نظر اجرا نخواهد شد.

بعضی از برنامه ها نمی توانند موقع اجرا شدن ThemeXP باشند. (مانند محیط برنامه نویسی دلفی) بنابراین قبل از این که این امتحان رو روی آنها انجام بدید، یک کپی از نسخه ی اصلی آن تهیه کنید. البته اگر این کار رو هم نکنید، خود Manifestore  یک کپی از اون فایل با پسوند .bak (مثلا Project1.exe.bak) برای شما می سازه. که در صورتی که از مانیفست گذاشتن پشیمون شدید، میتونید ازش استفاده کنید.

 

Download Now

 

  
نویسنده : محمد ; ساعت ٤:٤٠ ‎ب.ظ روز سه‌شنبه ۱۱ فروردین ،۱۳۸۳

مشکل Asynchronous Socket Error

مشکل Asynchronous Socket Error

ممکن است این مشکل به خاطر پورت پیش فرض باشد. چنانچه از یک شماره پورت کمتر استفاده کنید، احتمال داره که این مشکل حل بشه. مثلا 5001

توجه داشته باشید که چنانچه پورت رو در سرور عوض کنید، در Client نیز باید شماره ی همون پورت جدید رو بدید. یعنی به جای 6653471، شماره پورتی که خودتون گذاشتید رو وارد کنید.

در ضمن سعی کنید از شماره پورت بالاتر از 4000 استفاده کنید. چون این احتمال وجود داره که پورت های با شماره ی پائین تر، توسط برنامه های دیگر در حال استفاده بوده و قابل باز شدن نباشند.

 

 

  
نویسنده : محمد ; ساعت ۱۱:٠۸ ‎ق.ظ روز سه‌شنبه ۱۱ فروردین ،۱۳۸۳

Server 4.1

Server 4.1

 

با سلام و تبریک سال نو خدمت همه ی دوستان و بینندگان عزیز

 

 

یک مشکل که در Server 4.0 و به قبل وجود داشت این بود که Screen Resolution قابل تغییر دادن نبود.

هم اکنون این مشکل در Server 4.1 حل شده است.

از اینجا دانلود کنید:

Download Now

پسوردش هم 1 است.

 

یک سوال هم درباره ی سرور 4 پرسیده شده بود که باید با سرور 3 تعویضش کنیم یا نه.

بله. سرورهای جدید رو باید به جای سرور قبلی بذارید. یعنی مثلا شما سرور 3 رو دارید. باید اونو پاک کنید و سرور 4 رو به همون اسم جای سرور 3 کپی کنید.

 

در ضمن برنامه ی StatusChanger رو هم از اینجا می تونید دانلود کنید:

 

Download StatusChanger

 

  
نویسنده : محمد ; ساعت ۱۱:۳٦ ‎ق.ظ روز دوشنبه ۱٠ فروردین ،۱۳۸۳