|
Ok, this is how coding works (for me, at least). Think of coding as making a house... I can't give you an already made house, without the appliances, so you just put in a few appliances and that's it! YOU try to make a house, and when you have a problem fixing a window, or turning on and off a light, or setting up a stair case, I'll help you... but I definitly can't make the whole house for you! I suggest you read a few tutorials from the web, a search on google on that subject wouldn't be bad, but I can offer you the tutorial I made myself, to explain the basic concepts of VB programming, you can find it here[^]
Ok, hope you are moving forward with all this thing.
Pablo.ar
|
|
|
|
|
My boss just got a program. An executable file. He wants me to find a way of securing the executable i.e making sure that the program can not be duplicated and used on another system seamlessly. I suggested using activation keys but the problem I have is that someone can still copy the executable file and use it on another system. He doesn't want that. I know that activation keys can be implemented but I think its from within the program not outside. How do I protect an executable file from outside Need help, ASAP. Urgency is an understatement.
re
|
|
|
|
|
Well, search the web for "developer copy protection". You'll come up with all kinds of products that can do this. But 8) Copy protection is a pipe dream.
NONE of these products and schemes are foolproof. ANY copy protection scheme can be broken. Even the ones that require a little dongle attached to a parallel port. The reason for this is because no matter what, every copy protection scheme comes down to a single if statement that can be found and changed to allow the program to run, even if the protection key no longer exists.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hi,
I am trying to run Visual C++ stand alone executables in Visual Basic. The Visual C++ executables read in text files and load pictures from the folder in which they are located. When I try the shell command within VB it runs the executable but does not load the text files or the pictures. I also tried using an html link and had the same problem with the files not loading. Help!?
Thanks in advance!
Chris
|
|
|
|
|
AS for your html link
are you using Vb 6?
if so, you can do this
ShellExecute Me.hWnd, "Open", "PAth to File\Doc.html", "", "", 1
put this into a Click event
Help is great only if you ask correctly
|
|
|
|
|
Ho wif i wan to make C# and VB6 send strings of text to each other on a network is this possible...how?
i'm lost plss guide me thanks
|
|
|
|
|
Is it the C++ program that isn't loading the text/picture files? Is the C++ .EXE in the same directory as your VB app? Are the data files in the same directory as the C++ app or are they in the directory with the VB app?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I have tried putting them in the same directory as the VB app as well as trying an absolute path "C:\colorfill.jpg" and "C:\helpfile.txt" and it did not import the files. Any ideas? I am concerned that the recent Windows upgrade for security issues has disabled this ability because I could swear it worked not long ago. Any ideas?
Thanks,
Chris
|
|
|
|
|
IMPORT?
What are you talking about? What does your code look like that does the shell thing and what EXACTLY is it supposed to do?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I found the problem, your last response made me go back over where everthing was. You were right that if all the resource files were not in the same folder as the vb project it would not work. That works now! The html calls still do not work but I believe that is because the html is being run by another exe. Thanks again for your help!
Chris
|
|
|
|
|
hi all ihave 2 questions
# 1 I have a application that allows users toswipe their ID badge to log them into or out of a system. problem is, i put this code into the text_Change () event. which works fine. BUT if the user forgets their badge, i also have it set up to allow them to enter a password so they can manually log their selves in or out. the app won't take the password because of the text_Change() event. how can i work around this?
# 2 if the ser swipes their card, and answers NO to the first message box
and YES to the second, ( i have to have th second nag msgbox,to be sur the user didn't mess up)the code follows correctly it then goes to a function tha strips the delimitting chars. when it comes back, it doesn't return to the code spot it left off at. it returns to the beginning of the text_Change () Event and re-tests the value in te textbox. but if does retain te value of the textbox, and it flashes the message Wrong messagebox (see below)
here are the order of events with a card swipe.
1 checks te string for chars.
2 asks if user is logging In?
3 if user answers NO and then YES to the next message box
4 goes to replace charaters Function
5 returns to the top of the event
6 tests the txtPassword again ? <--- why?
7 goes to the "message Wrong "
8 returns to where it left off in the code after it left to the function
9 continues to log te user out
the app needs to allow a card swipe and a manual password entered i would like to keep the card swipe automation if possible or do i have to put this into a click Event and forget about te auto card deal?
here is the code from the text_Change()Event
<br />
Private Sub txtPassword_Change()<br />
<br />
'test the input from the user to see if tey swiped their card correctly<br />
If Left(txtPassword, 1) = ";" And Right(txtPassword, 1) = "?" Then<br />
<br />
Dim cardID As String<br />
Dim X As Integer<br />
' x is te user response to the message box<br />
X = MsgBox("Are you logging In ?", vbYesNo) Question 1<br />
<br />
If X = 6 Then<br />
Load frmCardLogIn<br />
cardID = txtPassword.Text<br />
frmCardLogIn.txtPassId.Text = cardID<br />
frmCardLogIn.LogOutBtn.Visible = False<br />
frmCardLogIn.Label2.Visible = False<br />
frmCardLogIn.Show<br />
Unload Me<br />
<br />
Else<br />
'If X = 7 Then<br />
Dim Y As Integer ' y is the answer to the message question<br />
Y = MsgBox("Are you sure your logging Out?", vbYesNo)Question 2<br />
If Y = 6 Then<br />
txtPassword = ReplaceCharacters(txtPassword, txtUnwanted.Text, txtRepl.Text)<br />
Dim SearchSQlPassID As Integer<br />
SearchSQlPassID = txtPassword<br />
Dim Cnxn As ADODB.Connection<br />
Dim cmdChange As ADODB.Command<br />
Dim strSQLUpdate, strCnxn, LName As String<br />
Dim Now As Date<br />
Now = Format(Now, vbLongTime)<br />
' define strSQLUpdate to update the fields<br />
strSQLUpdate = "UPDATE Users SET Time_Out = Now WHERE PassID = " & SearchSQlPassID & " AND (Today_Date)= Date()"<br />
'open Connection<br />
strCnxn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\RMSC LOGIN\MYDataBase.mdb;Persist Security Info=False"<br />
Set Cnxn = New ADODB.Connection<br />
Cnxn.Open strCnxn<br />
Set cmdChange = New ADODB.Command ' Create command object<br />
Set cmdChange.ActiveConnection = Cnxn<br />
cmdChange.CommandText = strSQLUpdate<br />
cmdChange.Execute ' execute the SQL command<br />
Cnxn.Close ' Close everything<br />
Set Cnxn = Nothing<br />
Close<br />
frmWait.Show 1<br />
MsgBox ("You Sucessfully logged yourself Out! Enjoy your day")Message OK<br />
Unload Me<br />
Load frmStart<br />
frmStart.Show<br />
Else<br />
Unload Me<br />
Load frmStart<br />
frmStart.Show<br />
End If<br />
End If<br />
<br />
Else<br />
'check for correct password<br />
If txtPassword = "****" Then<br />
Load frmStart<br />
LoginSucceeded = True<br />
txtPassword.Text = ""<br />
frmStart.Show<br />
Unload Me<br />
<br />
Else<br />
' tell them they are wrong<br />
MsgBox ("You need to enter the correct password or swipe your RMSC ID card to continue")Message Wrong<br />
<br />
txtPassword.SetFocus<br />
SendKeys "{Home}+{End}"<br />
End If<br />
End If<br />
End Sub<br />
Help is great only if you ask correctly
|
|
|
|
|
Hi,
I have developed one application using Vb6.0. The application will use my custom dlls. I made installation package using Microsoft Package and deployment wizard, it was running perfectly. If the client wants some changes then i will do modifications on the custom dlls and compile the dlls. one moretime i will make the installation package with the revised dlls. Like this i made lot of versions on my application.
Now i installed .net, i made slight modifications just commented a message box on the dll code and compiled. I verified with the application without making package, it run perfectly. I made package, and run on the same machine, Now i am getting the Runtime error 430, whenever my application is try to run functions on the dll.
I refered the MSDN, they given the solution to unregister the dll and register manually. I did but then also i am getting the same error.
Then I upgraded by latest MDAC_TYP.EXE, then also i am getting the same error.
Please help me to comeout of this problem.
Sathiyanarayanan.Ramanathan
|
|
|
|
|
Try to check the information from here.[^]
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
Hi,
Thanks for sending the reply. I referred "PRB: Runtime Error 430 in Client After Server Type is Changed" and unregistered the dll from system directory and the dll from compiled directory. I compiled the dll one more time,Then in the development time the dll is functioning perfectly with the application. If i made a package and installing on the same pc,i am getting the same Runtime error 430. I tried by including MDAC_TYP.exe version 2.0 with the installation package, then i changed to version 2.5 still the problem was there, then i upgraded MDAC_TYP. EXE to 2.8 still the problem exists.
Please suggest to solve this problem.
Sathiyanarayanan.Ramanathan
|
|
|
|
|
im a bit new to vb.net so this could be a stupid question
but
i want to send a program i wrote to a friend so they can
run it but it soesnt work cause its missing files.
even when i set it to 'release' and built it,
the .exe doesnt work on other computers.
can someone please tell me whan im not getting?
|
|
|
|
|
Do they have the same version of the .NET Framework installed? If not, it won't run...
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Does the computer of your friend have the .Net Framework install?? If Yes, then check the version of .Net framework. If NO, then install the .net framework that match with your computer too.
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
Hi,
Every one
i m new to handheld programming and i m trying to work in vb.net. Now i m getting some errors while running pocket pc application in
VS.NET 2003. First i want to ask that the compact framework of vs.net
installs every time when ever i run my application. Is there any problem with my vs.net or
is it a bug in vs.net.
Secondly i cannt call webservice within my application please suggest me the solution i m getting
error "Unable to connect to remote server"
and
also tell me that which book is best for study in this context.
Thirdly,
i want to ask that developers currently are making which type of projects for Pocket Pc s if possible then plz send me few websites that are helpful to me.
Plz reply me in detail or send me the links of articles on web.
I shall be grateful to you.
Thanks in advance.
|
|
|
|
|
Hello,
Whenever I start up my Pocket PC emulator, it says that it is installing the .Net Compact Framework 1.0, however, it does not install the framework every time I go to debug my application.
In other words, if it is my emulator's first boot, it installs the framework.
I hope this helps
Three great things about computers:
1. Visual Basic
2. Visual Basic .Net 2002
3. Visual Basic .Net 2003
|
|
|
|
|
You questions would be better handled in the Embedded/Mobile Forum[^].
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Ali Usman wrote:
Secondly i cannt call webservice within my application please suggest me the solution i m getting
error "Unable to connect to remote server"
Try to check the information from here.[^]
Ali Usman wrote:
and
also tell me that which book is best for study in this context
Try to search at Amazon.com[^] there are a lot of book available from there.
Ali Usman wrote:
want to ask that developers currently are making which type of projects for Pocket Pc s if possible then plz send me few websites that are helpful to me.
I found one that is reliable too, it is Application Forge Mobile VB[^].
Good luck
A thousand mile of journey, begin with the first step.
APO-CEDC
Save Children Norway-Cambodia Office
|
|
|
|
|
Hello,
I am having troubles allowing only certain keys to work in Visual Basic .Net 2003, using the .Net Compact Framework.
My current code is (on the KeyPress event of a TextBox):
If e.KeyChar = ChrW(110) Then 'Decimal Key
e.Handled = True
ElseIf e.KeyChar = ChrW(46) Then 'Delete Key
e.Handled = True
ElseIf e.KeyChar = ChrW(8) Then 'Backspace Key
e.Handled = True
ElseIf IsNumeric(e.KeyChar) = False Then 'Number Keys
e.Handled = True
End If
However, only the Delete and Number keys work. The keys that I do want to work are the number keys, delete, backspace, and the decimal key.
If anyone could help, it would be greatly appreciated.
Thanks
Three great things about computers:
1. Visual Basic
2. Visual Basic .Net 2002
3. Visual Basic .Net 2003
|
|
|
|
|
I have two questions about the print preview dialog.
(1) The MSDN talks about a "zoom" property for the print preview control. I am unable to select find or select that property?
(2) I am wanting to call printer dialog box to select a printer from the print preview dialog when the print button is hit.
Any help with either of the questions above is much appreciated.
Thank you,
Chris
_______________________________
Private Sub mnuFilePrintPreview_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuFilePrintPreview.Click
'Show Print Preview
Try
' Create TextPrint object from class that is inherited from PrintDocument, passing in text
Dim MPO As New TextPrint(GetTheText())
' Set font
MPO.Font = New Font("Tahoma", 8)
With preReport 'Print Preview Dialog
.Document = MPO 'prdReport
.WindowState = FormWindowState.Maximized
.Icon = Me.Icon
.AutoScale = True
'.zoom 'I cannot select this property?
.ShowDialog()
End With
'If preReport.ShowDialog() = DialogResult.OK Then
' 'MPO.Print()
' MsgBox("print clicked")
' 'set PrintDialog.Document
' pntDialog.Document() = MPO 'pntDialog is a printer dialog
' If pntDialog.ShowDialog = DialogResult.OK Then
' MPO.Print()
' End If
'End If
Catch ex As Exception
MessageBox.Show("Printing Problem: " & ControlChars.NewLine & ControlChars.Tab & _
ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information)
End Try
End Sub
|
|
|
|
|
I found a very useful article written by Tim Patrick that answered my questions and then some... Here is the link to anyone that may be looking for "Print Preview" help also:
http://www.ftponline.com/vsm/2004_07/magazine/columns/desktopdeveloper/default.aspx
|
|
|
|
|
Hi,
I have a Server TCPIP socket open at 192.168.1.100, port 80. When I use an C++ Client application to connect it ---> It works fine!
However, when I use VB.net with:
<br />
Dim tcpClient1 As New TcpClient<br />
Dim ipAddress As IPAddress<br />
ipAddress = Dns.Resolve("192.168.1.100").AddressList(0)<br />
<br />
Try<br />
tcpClient1.Connect(ipAddress, 80)<br />
Catch ex As Exception<br />
Console.WriteLine(e.ToString())<br />
End Try<br />
Compile wihout any errors, but when I execute it, it show errors!
Can any one show me how to do it right?
Many thanks,
|
|
|
|