2 ضمیمه
دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
با سلام
ی نرم افزار دیگه برای دانلود و آشنایی با محیط نرم افزارهای ساخته شده به کمک HTML + CSS
لطفا نظرتون رو در باره ترم افزار اعلام کنید:
ضمیمه 156187
ضمیمه 156188
پیش نیازها: برای 64 بیت
1- Microsoft .Net Framework 3.5 SP1 For Windows 10
2- Access Database Engine 2016 X64
3- Microsoft SQL Server Compact 3.5 (SSCERuntime_x64-enu)
لینک دانلود از پیکوفایل:
https://s32.picofile.com/file/847967...ategy.zip.html
5 ضمیمه
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
سلام و روز خوش
زیباست!
البته برنامه شما رو دانلود نکردم،
ولی با توجه به پست های اخیر فکر کنم از فایلهای html/css/javascript به صورت embedded resource استفاده کردین.
که در این صورت فکر کنم مجبورین از system.reflection استفاده کنین،
و این هم فکر کنم برنامه های obfuscatorها باهاش مشکل دارن.
نمیدونم چک کردین این مطلب رو یا نه،
ولی خوبه اگر تجربه ای دارین در میون بگذارین.
1 ضمیمه
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
نقل قول:
نوشته شده توسط
mazoolagh
سلام و روز خوش
زیباست!
البته برنامه شما رو دانلود نکردم،
ولی با توجه به پست های اخیر فکر کنم از فایلهای html/css/javascript به صورت embedded resource استفاده کردین.
که در این صورت فکر کنم مجبورین از system.reflection استفاده کنین،
و این هم فکر کنم برنامه های obfuscatorها باهاش مشکل دارن.
نمیدونم چک کردین این مطلب رو یا نه،
ولی خوبه اگر تجربه ای دارین در میون بگذارین.
سلام
برای embedded resource یک Class Library ساختم که توی پروژه ها استفاده می کنم: (ضمیمه شد)
Imports EmbedRes.EmbeddedResource
Namespace EmbeddedResources
Friend Structure StyleSheets
Friend Const About As String = "AboutPage.css"
Friend Const [Default] As String = "StyleSheet1.css"
End Structure
Friend Structure HTMLDocuments
Friend Shared ReadOnly Property About() As String
Get
Return Document("AboutPage.html")
End Get
End Property
Friend Shared ReadOnly Property Details() As String
Get
Return Document("DetailsPage.html")
End Get
End Property
End Structure
End Namespace
With Me.WebBrowser
.DocumentText = HTMLDocuments.StartPage
End With
برای دسترسی به اشیاء برای هرکدوم یک متغیر می سازیم و:
Protected Friend WithEvents LoginButton, usernamebox, _
LoginEmailBox, ResetPasswordButton, LoginPasswordBox, emailbox, passwordbox, EditItemButton,
DeleteItemButton, DiscardItemButton, _
ConfirmPasswordBox, SignUpButton As HtmlElement
و متغیرها با اشیاء مرتبط مقدار دهی می شه
Private Sub WebBrowser_DocumentCompleted(sender As Object, e As System.Windows.Forms.WebBrowserDocumentCompletedEv entArgs) Handles WebBrowser.DocumentCompleted
With Me.WebBrowser
LoginButton = .Document.GetElementById("loginbutton")
SignUpButton = .Document.GetElementById("signupbutton")
usernamebox = .Document.GetElementById("username")
emailbox = .Document.GetElementById("email")
passwordbox = .Document.GetElementById("password")
ConfirmPasswordBox = .Document.GetElementById("confirmpassword")
LoginEmailBox = .Document.GetElementById("loginemail")
LoginEmailBox.SetAttribute("value", My.Settings.LastLoginName)
LoginPasswordBox = .Document.GetElementById("loginpassword")
ResetPasswordButton = .Document.GetElementById("resetpassword")
End With
End Sub
که می شه از رویداد هاشون استفاده کرد:
Private Sub ChangePasswordButton_Click(sender As Object, e As System.Windows.Forms.HtmlElementEventArgs) Handles ChangePasswordButton.Click
End Sub
سورسش دسترسم نیست الآن،ان شاء الله ارسال خواهم کرد
1 ضمیمه
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
این هم سورس کتابخانه EmbedRes
Imports System.IO, System.Reflection
Imports System.Drawing, System.Windows.Forms
Public Class EmbeddedResource
Public Shared ReadOnly Property AssemblyName() As String
Get
Return Assembly.GetEntryAssembly.GetName.Name.Replace(Spa ce(1), "_")
End Get
End Property
Shared Function Exists(name As String) As Boolean
Dim ResName As String = String.Format("{0}.{1}", AssemblyName, name)
Dim Index As Integer = Array.BinarySearch(Assembly.GetEntryAssembly.GetMa nifestResourceNames, ResName)
Return (Index Xor -1)
End Function
Shared Function GetStreamReader(Name As String) As StreamReader
If Exists(Name) = False Then Throw New Exception("Embedded Resource Item, Not Found!")
Dim SreamName As String = String.Format("{0}.{1}", AssemblyName, Name)
Dim Strm As New StreamReader(Assembly.GetEntryAssembly.GetManifest ResourceStream(SreamName))
Return Strm
End Function
Shared Function GetBytes(Name As String) As Byte()
If Exists(Name) = False Then Throw New Exception("Embedded Resource Item, Not Found!")
Dim SreamName As String = String.Format("{0}.{1}", AssemblyName, Name)
Dim Strm As Stream = Assembly.GetEntryAssembly.GetManifestResourceStrea m(SreamName)
Dim buffer(Strm.Length - 1) As Byte
Strm.Read(buffer, 0, Strm.Length)
Strm.Close()
Return buffer
End Function
Shared Function GetStream(Name As String) As Stream
If Exists(Name) = False Then Throw New Exception("Embedded Resource Item, Not Found!")
Dim SreamName As String = String.Format("{0}.{1}", AssemblyName, Name)
Dim Strm As Stream = Assembly.GetEntryAssembly.GetManifestResourceStrea m(SreamName)
Return Strm
End Function
''' <summary>
''' Get Text Document String from Embedded Resource File
''' </summary>
''' <param name="Name"></param>
''' <returns></returns>
Shared Function Document(Name As String) As String
Dim Reader As StreamReader = GetStreamReader(Name)
Dim Expr As String = Reader.ReadToEnd
Reader.Close()
Return Expr
End Function
Shared Browser As New WebBrowser
''' <summary>
''' Get HTML Document Body InnerHTML from Embedded Resource File
''' </summary>
''' <param name="Name"></param>
''' <returns></returns>
Shared Function HTMLBody(Name As String) As String
Dim Reader As StreamReader = GetStreamReader(Name)
Dim Expr As String = Reader.ReadToEnd
Browser.DocumentText = Expr
Do Until Browser.ReadyState = WebBrowserReadyState.Complete
Application.DoEvents()
Loop
Reader.Close()
Return Browser.Document.Body.InnerHtml
End Function
Shared Function Iocn(Name As String) As Icon
Dim Reader As Stream = GetStream(Name)
Dim Ico As New Icon(Reader)
Reader.Close()
Return Ico
End Function
Shared Function Bitmap(Name As String) As Bitmap
Dim Reader As Stream = GetStream(Name)
Dim Bmp As New Bitmap(Reader)
Reader.Close()
Return Bmp
End Function
''' <summary>
''' for HTML Image
''' </summary>
''' <param name="Name"></param>
''' <returns></returns>
Shared Function Base64StringJpegData(Name As String) As String
Dim expr As String = String.Format("data:{0};base64,{1}", "image/jpeg", Convert.ToBase64String(GetBytes(Name)))
Return expr
End Function
''' <summary>
''' for HTML Image
''' </summary>
''' <param name="Name"></param>
''' <returns></returns>
Shared Function Base64StringPNGData(Name As String) As String
Dim expr As String = String.Format("data:{0};base64,{1}", "image/png", Convert.ToBase64String(GetBytes(Name)))
Return expr
End Function
''' <summary>
''' for HTML Image
''' </summary>
''' <param name="Name"></param>
''' <returns></returns>
Shared Function Base64StringWebpData(Name As String) As String
Dim expr As String = String.Format("data:{0};base64,{1}", "image/webp", Convert.ToBase64String(GetBytes(Name)))
Return expr
End Function
Shared Function Cursor(Name As String) As Cursor
Dim Reader As Stream = GetStream(Name)
Dim cur As New Cursor(Reader)
Reader.Close()
Return cur
End Function
End Class
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
سلام و روز خوش
تشکر از توضیح گسترده و کامل و همچنین پیوست کدها
پس همون جور که حدس میزدم از System.Reflection استفاده کردین،
فقط میخواستم بدونم تونستین بدون دردرسر برنامه اجرایی رو obfuscate کنین؟
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
نقل قول:
نوشته شده توسط
mazoolagh
سلام و روز خوش
تشکر از توضیح گسترده و کامل و همچنین پیوست کدها
پس همون جور که حدس میزدم از System.Reflection استفاده کردین،
فقط میخواستم بدونم تونستین بدون دردرسر برنامه اجرایی رو obfuscate کنین؟
سلام
من تا حالا از این ابزار استفاده نکردم....
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
نقل قول:
نوشته شده توسط
ROSTAM2
سلام
من تا حالا از این ابزار استفاده نکردم....
گاهی لازم میشه
برای دیده نشدن چیزهای حساس مثل connection string و پسورد و یوزرنیم و ...
یا بستن دسترسی به resourceهای برنامه
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
این هم ویدیوی آموزش کاربری نرم افزار در سایت آپارات:
https://www.aparat.com/v/noo5754
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
اون ی با دو نقطه زیرش در نوشته فارسی خیلی زشت و بدنماست!
خوبه که در همون زمان dataentry درستش کنین.
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
نقل قول:
نوشته شده توسط
mazoolagh
اون ی با دو نقطه زیرش در نوشته فارسی خیلی زشت و بدنماست!
خوبه که در همون زمان dataentry درستش کنین.
سلام
این محتوای دیتابیس کاربر هستش که از سیستم خودش اضافه شده به نرم افزار و الا من برای انتخاب موارد از فایل اکسل همین کار رو انجام دادم. احتمالا این اطلاعات برای قبل از ایجاد تغییرات در نرم افزار بوده باشه....
1 ضمیمه
نقل قول: دانلود نمونه نرم افزار ساخته شده با VB .Net و HTML + CSS
سلام مجدد
نسخه 4 از نرم افزار مناسب برای ویندوزهای 7 - 10 و 11 32 بیتی هم آپلود شد و آماده دانلود هست....
ویژگی این نسخه: قابلیت ایجاد حساب های کاربری متعدد و بصورت offline هست:
ضمیمه 156297
https://vbloverprogrammer.blogsky.co...7%d9%86%d9%87-