تبليغاتX
ebook,vb,Delphi,c++,c#,java,book,free,rapidshar,surce,Download,Programing,php,pdf,chm,opengl,Larning,directx,3d,offic,.net,asp,آموزش,سي,برنامه نويسي,وي بي,دلفي,كتاب الكترونيك,پي دي اف,جاوا,كتاب
English سايت ديگر ما Picture Visual Basic Delphi Ebook Forum[2] SiteList صفحه اصلي

خوش آمديد به


كتابخانه مركزي
وبلاگ نويسان

English|فارسي
در كل سايت(In all Page)
آخرين پست ها
download Irrlicht 3d game engine#\/\/:: salam#\/\/:: بدون شرح#\/\/:: کاردانی به کارشناسی#\/\/:: برنامه ساختمان داده#\/\/:: ایبوک#\/\/:: دانلود سورس متور سه بعدی اوگری 3d engin download#\/\/:: جدید#\/\/:: java#\/\/:: new link added#\/\/::

توسط ناصر نيازي درپنجشنبه 19 بهمن1385   0:2 | 

پاسخ به سوالات شما

چطور مي توان از دكستاپ عكس گرفت
اين خط رو در اولين خط كد فرم بنويسيد-براي مبتدي ها

Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
Private Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function StretchBlt Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal nSrcWidth As Long, ByVal nSrcHeight As Long, ByVal dwRop As Long) As Long

طريقه استفاده

Private Sub Form_load()
Dim W, H
W = Screen.Width / 15
H = Screen.Height / 15
StretchBlt hdc, 0, 0, W, H, GetDC(0&), 0, 0, W, H, vbSrcCopy
End Sub

كشيدن يك دايره روي فرم با كد نويسي-نمودار دايره اي-بيضي

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
PI = 3.14159265
For i = 0 To 161 Step 10
Me.Circle (219, 167), i, RGB(0, 0, 0), 360 * (PI / 180), 360 * (PI / 180), 1
Next
End Sub

آنرا به 3 تغيير دهيد.داشتم مي گفتم پارامتر سوم براي شعاع دايره -اندازه آن-پارامتر چهارمscalmode توضيحات: پارامتر اول ودوم مكان ترسيم دايره اگر دايره در فرم شما رسم نشد خاصيت
براي رنگ پنجم براي نقطعه شروع وششم براي نقطه ي پايان اين دو تا براي رسم نمودار دايره اي بكار مي روند.پارامتر آخر هم براي رسم بيضي استفاده مي شود

چگونه مي توان يك مداد درست كرد مانند برنامه نقاشي ويندوز
كد زير را بنويسيدMouseMoveدر كد

If Button <> vbright Then Me.PSet (X, Y)

چطور مي توان يك قطره چكان درست كرد كه روي هر گزينه رفت رنگ پيش فرض رنگ انجا شود
عكس بنويسيدMouseMoveبه فرم اضافه كنيد يك عكس داخل كادر عكس قرار دهيد و كدزير را در رويدادPictureويكLabelيك

Label1.BackColor=Picture1.Point(X,Y)

چطور مي توان يك عكس را معكوس كرد

منظورت ازمعكوس اگه معكوس خود عكس در طراحي باشه كد زير جوابش هست

With Picture1
.PaintPicture .Picture, 0, .Height, .Width, -.Height
End With

ولي اگه منظورت معكوس رنگ باشه كد زير جوابش هست

With Picture1
.PaintPicture .Picture, 0, 0, , , , , , , vbDstInvert
End With

يراي موقعي به كار مي رود كه از يك اسم زياداستفاده مي كنيم.اسم را جلوي آن مينويسيم وهر وقت يك دات بزنيم قابل استفاده استWithتوضيحات:ِ
پارامتر اول يراي عكسي كه ميخواهيم از آن براي ترسيم استفاده كنيم.دوم و سوم براي نقطه شروع ترسيم .چهارم و پنجم براي اندازه تصوير ترسيمي.ششموهفتم براي نقطه پايان ترسيم.هشتم ونهم براي اندازه هاي پاياني ترسيم وپارامتر آخر براي نوع ترسيم

چطور ميشه يك عكس رو روشن تر كرد يا پر رنگ
واه! پسر عجب سوالي پرسيدي.ولي از اونجايي كه اينجانب خيلي به ندرت كم مياره اينم جوابت

Private Declare Function SetPixelV Lib "gdi32" (ByVal hDC As Long, ByVal x As Long, ByVal y As Long, ByVal crColor As Long) As Byte
Private Declare Function GetPixel Lib "gdi32" (ByVal hDC As Long, ByVal x As Long, ByVal y As Long) As Long

Private Sub CmdBrightness_Click()
'variables for brightness, color calculation, positioning
Dim Brightness As Single
Dim NewColor As Long
Dim x, y As Integer
Dim r, g, b As Integer
'change the brightness to a percent
Brightness = TxtBrightness / 100
'run a loop through the picture to change every pixel
For x = 0 To Picture1.ScaleWidth
For y = 0 To Picture1.ScaleHeight
'get the current color value
NewColor = GetPixel(Picture1.hDC, x, y)
'extract the R,G,B values from the long returned by GetPixel
r = (NewColor Mod 256)
b = (Int(NewColor / 65536))
g = ((NewColor - (b * 65536) - r) / 256)
'change the RGB settings to their appropriate brightness
r = r * Brightness
b = b * Brightness
g = g * Brightness
'make sure the new variables aren't too high or too low
If r > 255 Then r = 255
If r < 0 Then r = 0
If b > 255 Then b = 255
If b < 0 Then b = 0
If g > 255 Then g = 255
If g < 0 Then g = 0
'set the new pixel
SetPixelV Picture1.hDC, x, y, RGB(r, g, b)
'continue through the loop
Next y
'refresh the picture box every 10 lines (a nice progress bar effect)
If x Mod 10 = 0 Then Picture1.Refresh
Next x
'final picture refresh
Picture1.Refresh
End Sub

احتياج داريد كه متن درون آن به درصد برابر ميزان روشنايي استTxtBrightnessيك كادر متن به نامCmdBrightnessحال كردين با توضيحات كامل-براي كد بالا يك كامند به نام

چگونگي زدن تيف رنگ (مثلآ سبز به سياه) به يك فرم
فرم كد زير رابنويسيدLoad.در رويداد

On Error GoTo B
Dim r%, F%, Heght%, Wath%, X%, Color$ '--\/\/\/ Set Color Of Form
Color = "Red_Black" '----------------تعيين تيف رنگ
Heigh = Me.Height + 200: Widt = Me.Width
F = Heigh \ 255: r = 0
Select Case Color
Case "Red_Black": GoTo 1
Case "With_Red": GoTo 2
Case "Green_Black": GoTo 3
Case "With_Green": GoTo 4
Case "Blue_Black": GoTo 5
Case "With_Blue": GoTo 6
Case "With_Black": GoTo 7
End Select
Exit Sub '---------------------------Main--------------------------------------------
1
For i = 0 To Heigh Step F
r = r + 1
If r = 20000 Then Exit For
For X = i To F + i
Me.Line (0, X)-(Widt, X), RGB(250 - r, 0, 0)
Next X
Next i: GoTo B
2 '--------------------------------------------------------------------------------
For i = 0 To Heigh Step F
r = r + 1
If r = 20000 Then Exit For
For X = i To F + i
Me.Line (0, X)-(Widt, X), RGB(250, 254 - r, 255 - r)
Next X
Next i: GoTo B
3 '--------------------------------------------------------------------------------
For i = 0 To Heigh Step F
r = r + 1
If r = 20000 Then Exit For
For X = i To F + i
Me.Line (0, X)-(Widt, X), RGB(0, 250 - r, 0)
Next X
Next i: GoTo B
4 '--------------------------------------------------------------------------------
For i = 0 To Heigh Step F
r = r + 1
If r = 20000 Then Exit For
For X = i To F + i
Me.Line (0, X)-(Widt, X), RGB(250 - r, 255, 255 - r)
Next X
Next i: GoTo B
5 '--------------------------------------------------------------------------------
For i = 0 To Heigh Step F
r = r + 1
If r = 255 Then Exit For
For X = i To F + i
Me.Line (0, X)-(Widt, X), RGB(0, 0, 250 - r)
Next X
Next i: GoTo B
6 '--------------------------------------------------------------------------------
For i = 0 To Heigh Step F
r = r + 1
If r = 20000 Then Exit For
For X = i To F + i
Me.Line (0, X)-(Widt, X), RGB(250 - r, 250 - r, 255)
Next X
Next i: GoTo B
7 '--------------------------------------------------------------------------------
For i = 0 To Heigh Step F
r = r + 1
If r = 9000 Then Exit For
For X = i To F + i
Me.Line (0, X)-(Widt, X), RGB(250 - r, 250 - r, 250 - r)
Next X
Next i '--------------------------------------------------------------------------------
B:
Set Me.Picture = Me.Image

آه دستم داغون شد عزيزان ميتونيد اين كد رو خيلي كوتاه استفاده كنيد وهرخط چيني كه مربوط به رنگ خودتونه رو نگه داريد بقيه رو حذف كنيد.با كمي دقت مي توانيد رنگ هاي جديد بسازيد

چگونه سا عت ديجيتال بسازيم(كامپيوتري)-ساعت يا كنتور

به فرم اضافه كنيدPictureكوتاهترين راه براي ساخت يك ساعت روش زير است يك

Private Sub Form_Load()
Static Score As Long
Counter.Show
DoEvents
Score = 0
For I = 1 To 1265
DisplayNumber 10, Score
Score = I
DoEvents
Next
End Sub'-------------------------------------------------------------------
Private Sub DisplayNumber(DisplayWidth As Integer, TheNumber As Long)
Dim DisplayString As String, Zeros As Integer, GraphicsHeight As Single
Dim DigitValue As Integer, NumPosition As Integer
'--------------------Start Time---------------
GraphicsHeight = Picture1.ScaleHeight / 2
Zeros = DisplayWidth - Len(Trim(TheNumber))
For I = 0 To Zeros - 1
DisplayString = DisplayString & "0"
Next
DisplayString = DisplayString & Trim(Str(TheNumber))
For I = 0 To DisplayWidth - 1
DigitValue = Val(Mid(DisplayString, I + 1, 1))
If DigitValue = 0 Then NumPosition = 10 Else NumPosition = DigitValue _
Counter.PaintPicture Picture1.Image, I * (Picture1.ScaleWidth / 10), 0, _
Picture1.ScaleWidth / 10, Picture1.ScaleHeight / 2, (NumPosition - 1) _
* (Picture1.ScaleWidth / 10), GraphicsHeight, Picture1.ScaleWidth / 10, Picture1.ScaleHeight / 2
Next
End Sub

Endد ر كد بالا به دلايلي فرم خارج نمي شود بايد يك دكمه براي خروج از فرم تنظيم كنيدودر كد كليك آن بنوسيد

روخاسته بودن "GDI32.Dll"يكي از دوستان ليست تمامي توابع موجود در فايل
تورو خدا به من رحم كنيد!!.شوخي كردم به زودي
براي امروز ديگه كافيه - فقط نظر يادتون نره

بنام آفريدگار مهربان

ناصر نيازي:اين وبلاگ جهت آموزش ويژوال بيسيك 6 در حد توانم وآدرس جديد ترين كتابهاي الكترونيكي ايجاد كرده ام .من متولد 67 اهل روستاي قايش استان همدان شهرستان رزن هستم اگر سوالي داشتيد بپرسيد .براي استفاده بيشتر از بلاگ به آرشيو حتمآ سر بزنيد
Translator This Page

Archive

آبان 1388

شهریور 1388

خرداد 1388

بهمن 1387

آذر 1387

آبان 1387

مهر 1387

تیر 1387

خرداد 1387

اردیبهشت 1387

فروردین 1387

اسفند 1386

بهمن 1386

دی 1386

آبان 1386

مهر 1386

شهریور 1386

مرداد 1386

خرداد 1386

اردیبهشت 1386

فروردین 1386

اسفند 1385

بهمن 1385

دی 1385

آمار ونظر سنجي

لينك دوستان(MyFrind)

IranJavaScript
مركز برنامه نويسان ايران
علي آقاي خودمون
تكنولوژي اطلاعات
ويژوال بيسيك فارسي
نقدي بر وبلاگها
پخش مستقيم فوتبال
سي پلاس پلاس
موبايل-ويدئو
هوش مصنوعي
محلی برای برنامه نویس های کوچک و بزرگ
مجتبي
طراحي و برنامه نويسي وب
آموزش گام به گام ساخت بازی
پار س کومش
بهترین مجلات و کتب الکترونیک
غروب سحر
فناوری اطلاعات دانشگاه پیام نور گناوه
میکسر یا تا بوده همین بوده
اموزش تخصصي كامپيوتر
University آموزشکده فنی رجایی کاشان
تپش ثانیه ها
اموزش سي پلاس حرفه اي (كنسول)
گرين هورس
انجمن فناوری اطلاعات دانشگاه بیرجند
شلوغ پلوغ(هنگامه)
شبانه
IT Ebook And Electronic Magazin-.Ruby.
پايگاه برنامه نويسي
كتابخانه
free ebook download center
IT WORLD
کدرز هکر
سايت ديگر ما

خبرنامه/طراح

POWERED BY: BLOGFA.COM

طراح قالب :ناصرنيازي

آخرين پست هايم در وبلاگ ديگرم



Mani|Archiv|Mail|OtherSite|Picture|English|RSS


CopyRight:GhayeshSoft 2008 By: NasserNiazy
آكانت پرشين گيگم || کتب اوپن جي ال OpenGL || New Ebook Programing || كتب فارسي || Index of /cbook || بدون عنوان || New Best programing ebook || Ebook New || Ebook New || FarsiEbook || BestEbook || New Post || Programing Ebook || كتابهايي از پرشين گيگ2 || كتابهايي از پرشين گيگ1 || Ebook Link Of Rapidshar || پاسخ به سوالات || Ajax Ebook || Best Free Ebook Of Java || 7 هزار كتاب فارسي || 1662 Programing Ebook || Ebook Link || free Ebook Center 20000 Ebook || کتابخانه فارسي آقاي بشيري || RapidSharEbook Part2 10000 || Free 15000Ebook Of Rapidshare || Programing Ebook Of rapidshare.com || عکس فجيع- || E-Book-Farsi || free Ebook || کتاب جديد || VB6 Ebook || سورس کد هاي وي بي || کتاب || سلام || vb || بازگشت با کتب فارسي || ebook || کتابخانه خارجي || کتاب و کتابخانه || کتابخانه || دلفي || دات نت || بدون شرح(کولاک کردم مگه نه) || کتاب جديد || کتابخانه بي نظير || XML-DELPHI-Java,... || کتابخانه || کتابخانه || کتاب || کتاب و کتابخانه || Linux || کتب جديد || کتاب جديد || کتاب به زبان فارسي || کتابخانه عظيم برنامه نويسي || شاه برنامه || يک پروژه ي گرافيکي-اسکرين سيور || برنامه نويسي سه بعدي -بازي || اي اس پي دات نت || کتاب نو آوردم || کتاب جديد || کتاب کتاب || باز کردن فايل زيپ در دلفي || کتاب بدون شرح || کتاب جديد-جاوا || كتاب || کتاب سي و جاوا || کتاب جديد || فهميدن خاصيت بدون تايمر || معدن کتاب || جاوا اسکريپت || عوض کردن عکس دکمه استارت || برنامه || کتاب کتاب-FTP || کتب-مکتوب-کاتب || کتاب کتاب کتب || عکس عکس عکس || کتب-کاتب-مکتوب || کتاب-کتب || کتاب-کتاب-کتاب || ساخت يک اکتيو ايکس || مجموعه بي نظير پلير || آهنگ فلش براي وب شما || دنياي کلاس و اي پي آي || نوشتن Dllدر وي بي || سه بعدي بدون دايرکت ايکس || آرايه در دلفي || شفاف کردن فرم || سوالات کنکور وي بي 85 || وي بي بازم وي بي || Nero ImageDrive || برنامه || غير فعال کردن كنترل آلت دليت || 2Api بسيار مفيد || سطل آشغال ويندوز خالي كردن || کنترل سي پي يو || پاسخ به سوالات شما-گرافيك || فرمت فايلM3U || کنترل خطا در وي بي|| دايرکت ايکس || کتاب الکترونيک برنامه || فرم ها در وي بي || كتاب 2 || Shellدستور || برخي اپراتور هاي وي بي || کتاب الکترونيک 1 ||