.

.

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

Server4

Server4

چهارمین نسخه از سرور ترانژوا هم اکنون آماده ی دانلود می باشد. تغییراتی که در این نسخه انجام شده عبارتند از:

1-      مشکل اصلی اون یعنی از کار افتادن سرور با استفاده از تکنیک Crashment حل شده. این مشکل در مواقعی پیش می آد که شما بخواین فایلی رو از کامپیوتر طرف دانلود کنید یا فایلی براش بفرستید و … الان دیگه این مشکل حل شده. و چنانچه سرور از کار بیفته ، خود به خود دوباره اجرا میشه. و دوباره براتون میل میاد.

2-      اندازه ی پنجره ی تصویر درست اندازه ی ابعاد تصویری است که شما درون سرور می ذارید.

3-      مشکل Registry Editor هم حل شده.

Download Now

در ضمن پسورد این فایل 1 است.

 

وقتی که سرور از کار افتاد، ارتباط شما با طرف قطع میشه. یعنی با پیام Async Socket Error مواجه میشید. برای وصل شدن دوباره به طرف، باید دوباره دکمه ی Connect رو بزنید. البته بعد از این که دوباره میل براتون اومد. ولی اگرم نیومد، بعد از حدود 20 ثانیه دوباره Connect کنید.

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

مستقل ساختن فایلهای اجرایی در VB

مستقل ساختن فایلهای اجرایی در VB

متاسفانه برنامه هایی که با VB نوشته می شوند، برای اجرا به فایلهای دیگری نیاز دارند. از جمله Activex ها. و DLL معروف msvbvm60.

روش خلاص شدن از دست msvbvm60 رو دفعه ی قبل توضیح دادیم.

حالا روش خلاص شدن از دست ActiveX ها

احتمالا مهمترین Activex ی که همه تون استفاده می کنید Common Dialog است. برای نمایش دادن کادرهای File Open و File Save.

با استفاده از API های GetOpenFileName و GetSaveFileName میشه کاری کرد که برنامه تون به فایل ComDlg32.ocx نیاز پیدا نکنه.

و Activex مهم بعدی Microsoft Common Contorls یعنی ListView، TreeView، ImageList و … است. که در صورتی که از Common Contorls 6.0 استفاده کنید، برنامه تون در ویندوز 98 به مشکل بر می خوره و باید فایل MSCOMCTL.OCX که حدود یک مگابایت حجم داره رو هم به برنامه تون ضمیمه کنید. برای حل کردن این مشکل می تونید از Common Conrtols 5.0 استفاده کنید. یعنی از فایل COMCTL32.OCX. که این فایل به طور پیش فرض در ویندوز 98 وجود داره. که فقط در این صورت باید بی خیال شیء ImageCombo بشید.

 

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

DirectX

DirectX

حدودا پارسال همین موقع ها من داشتم DirectX رو آموزش می دادم. و برای همین اسم DirectX رو در تیتر وبلاگم گذاشتم.

ولی بعد از مدتی دیگه از نوشتن آموزش DirectX منصرف شدم. ولی تیتر وبلاگ رو به دلایل امنیتی دیگه نمی شد عوض کنم.

به خاطر همین بعضی از دوستان باید ما رو ببخشند که الکی اسم DirectX توی این وبلاگ هست.

ولی شایدم یه روز دوباره شروع کنم به آموزش DirectX.

 

 

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

ساختن فرم هایي به شکل مربع گرد

ساختن فرم هایي به شکل مربع گرد

 

این کار بسیار ساده است. استفاده از دو تابع CreateRoundRectRgn و SetWindowRgn.

 

procedure TForm1.Button1Click(Sender: TObject);

var n1:Integer;

begin

n1:=CreateRoundRectRgn(10 , 10 , 200 , 300 , 100 , 100);

SetWindowRgn(handle , n1 , True);

end;

 

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

مشکل بزرگ ویژوال بیسیک

مشکل بزرگ ویژوال بیسیک

 

مشکل بزرگی که خیلی ها با ویژوال بیسیک 6 دارند، فایل msvbvm60.dll است. و احتمالا شما هم با این مشکل برخوردید که فایلی رو به دوستتون دادید و اون گفته که این DLL رو نداره.

البته این مشکل فقط در ویندوز 98 و به قبل وجود داره. در ویندوز 2000  و به بعد، این مشکل حل شده.

برای خلاصی از این مشکل، باید برنامه هاتونو با ویژوال بیسیک 5، exe کنید. در اون صورت برنامه ی شما نیازمند فایل msvbvm50.dll خواهد شد که به طور پیش فرض در ویندوز 98 وجود داره. که در این صورت برنامه ی شما دیگه بدون هیچ مشکلی حتی در ویندوز 98 هم اجرا میشه (چون الان دیگه فکر نکنم کسی باشه که ویندوز 95 نصب کنه!!)

 

 

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

یک دوست جدید

یک دوست جدید

این وبلاگ رو حتما ببینید:

http://viri.persianblog.ir

 

ایشون یکی از ویروس نویسان ایران هستند که کلی به ما حال دادند و دو مقاله ی توپ در مورد ترانژوا توی وبلاگشون نوشتند.

ازشون صمیمانه تشکر می کنم.

در ضمن درگذشت پدربزرگشون رو تسلیت می گم.

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