تا حالا با برنامه های Jetaudio یا برنامه های مشابه ی دیگه که فایل های مخصوص خودشون باز می کنند کار کردید.
وی بی یک تابعی به اسم ()Command دارد که آدرس فایلی که را باز کردیم رو برمیگرداند .
مثلا اگر این کد را بنویسیم :
()Private Sub Form_Load
()Me.Caption=Command
End Sub
بعد از این کار از فایل خود یک exe می گیریم (Project1.exe)
خوب حالا در مسیر C:\test.txt را به وسیله Open With با برنامه خودمون Project1.exe باز می کنیم.
برای اینکه این فایل خوانا شود باید دوتا گیومه را از اول و آخر آن برداریم
پس :
(me.Caption=Mid(Command(),2,Len(Command())-2
خوب حالا آدرس ما منطقی شد . می تونیم بگیم :
if Me.Caption<>"" Then
msgbox "فایل را مال برنامه من هست"
End IF
+ نوشته شده در دوشنبه یازدهم آذر 1387ساعت 6:57  توسط نادر
|
سلام
خیلی از دوستان اعتراض کردند که تبلیغاتی که در سمت چپ وبلاگ وجود داره را بردارید.
من در جواب می تونم اینو بگم نمی تونم بردارم چون من با این تبلیغات هایی که می گیرم پول در می آرم و آمار کلیک بازدید کننده من هم زیاده اگه من این کار رو بکنم درآمدم از بین می ره .!
البته تعدادی از دوستان سوال های دیگه ای هم از من پرسیدن که یکی از این سوال در مورد قیمت قرار دادن تبلیغات در این وبلاگ چگونه است ؟ که من به این سوال پاسخ میدم.
پاسخ : نمایش به مدت یک هفته یعنی 7 روز 300000 ریال .
+ نوشته شده در دوشنبه یازدهم آذر 1387ساعت 6:48  توسط نادر
|
با کد زیر می تونید تمام نوشته های TextBox هایی که در فرم وجود داره را تغییر بدید یا پاک کنید و امکانات دیگه یک نگاه بندازید.
Public Enum What2Clear
[Clear All Textbox's] = 0
[Clear Textbox's Contained In Frames] = 1
[Clear Textbox's Contained In Picturebox's] = 2
[Clear Textbox's Contained In Form] = 3
End Enum
Public Sub TextBoxMod(WhichForm As Form, CommandLine As What2Clear, Optional ReplaceWith As String = Empty)
For Each Control In WhichForm 'Search's through given form
If CommandLine = [Clear All Textbox's] Then
If TypeOf Control Is TextBox Then Control.Text = ReplaceWith
'Look for ALL textboxes
ElseIf CommandLine = [Clear Textbox's Contained In Form] Then
'Look for textboxes in Form ONLY
If TypeOf Control Is TextBox And TypeOf Control.Container Is Form Then Control.Text = ReplaceWith
ElseIf CommandLine = [Clear Textbox's Contained In Frames] Then
'Look for textboxes in Frmaes ONLY
If TypeOf Control Is TextBox And TypeOf Control.Container Is Frame Then Control.Text = ReplaceWith
ElseIf CommandLine = [Clear Textbox's Contained In Picturebox's] Then
'Look for textboxes in Pictureboxes ONLY
'
If TypeOf Control Is TextBox And TypeOf Control.Container Is PictureBox Then Control.Text = ReplaceWith
End If
Next
End Sub
+ نوشته شده در یکشنبه سوم آذر 1387ساعت 13:24  توسط نادر
|
برای این کار کد زیر را به پروژه خودتون اضافه کنید به همین سادگی ! و بعد در فرم لود تابع را فراخوانی کنید.
Sub FormCenter (Frm As Form)
Frm.Top = (Screen.Height * .85) / 2 - Frm.Height / 2
Frm.Left = Screen.Width / 2 - Frm.Width / 2
End Sub
+ نوشته شده در یکشنبه سوم آذر 1387ساعت 13:16  توسط نادر
|