|
Hi,
You have to set a few other properties in addition to the report file path. These are the codes I use...
<br />
Private Sub loadReport()<br />
<br />
'Prepare to read data<br />
Dim ta As New DSHelpDeskLiteTableAdapters.HLPCases_VW_ListReportTableAdapter<br />
Dim dt As DSHelpDeskLite.HLPCases_VW_ListReportDataTable<br />
<br />
'Read data<br />
dt = ta.GetData()<br />
<br />
'Verify the path to the Crystal Report's .RPT file:<br />
Dim strReportPath As String = HostingEnvironment.ApplicationPhysicalPath & "DesktopModules\HelpDeskLite\Reports\" & REPORTNAME & ".rpt"<br />
Label1.Text = strReportPath<br />
<br />
If Not IO.File.Exists(strReportPath) Then<br />
Throw (New Exception("Unable to locate report file:" & _<br />
vbCrLf & strReportPath))<br />
End If<br />
<br />
'Load the Crystal report's .RPT file and pass in the DataTable:<br />
<br />
Dim cr As New ReportDocument<br />
<br />
cr.SetDatabaseLogon("userid", "password", "server", "database")<br />
cr.Load(strReportPath)<br />
cr.SetDataSource(dt.DataSet)<br />
<br />
<br />
'Set the CrystalReportViewer's appearance and set the ReportSource:<br />
<br />
CrystalReportViewer1.ReportSource = cr<br />
<br />
End Sub<br />
Regards,
flameater
|
|
|
|
|
AOA Me Ihtsham Ali
i use crystal Report 8.5 in vb6 with Crystal Report control.
can i add text box in crystal report from vb source code?
please any body chek it
|
|
|
|
|
hi
I'm trying to filter http://books.google.co.nz/bkshp?hl=en&tab=wp which is in textbox1.text to gain the host address which is www.google.com in textbox2.text.could you please help me to figure my problem out.
thank you for reading
|
|
|
|
|
Take a look at this[^]. It is c# unfortunately but you may be able to get sufficient insight from it to write your own VB.Net version.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
Or this[^] seems even more interesting, as it is in VB.Net
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
Gud Day all
I've been trying to solve this problem for quite some time now...I hope someone might have a clue or at least a place where I can learn more about the issue;
you see I've managed to make the speech dictation provided by MS to work using VB.NET, and it writes everything perfectly; what I'm trying to do is disable the grammar and the vocabulary list, since it is using the English words; what I want to do is basically type out what the user says with out forming up the correct word; or let me say type the combination of phonemes...
any ideas?
thnx in advance
Regards
Abraham
|
|
|
|
|
AbrahamMOKDAD wrote: you see I've managed to make the speech dictation provided by MS to work
Which translates sound into known words.
AbrahamMOKDAD wrote: or let me say type the combination of phonemes...
Sounds aren't mapped to a phoneme by the SAPI. Phonemes can't be interpreted, and can't be mapped to a series of characters. A single letter has a different sound in a different language, and there is no version that tries to map "generic sounds" to a generic alphabet.
An alternative would be to record the sounds yourself (DirectInput) and use AI-algo to classify it (to map the sound to a/a serie of chars)
The latter option is quite a challenge, I suppose. I hope that someone else posts an answer that I missed
I are Troll
|
|
|
|
|
Thnx Eddy ; and if you may; is it possible using SAPI to dictate the english letters; let us say if the user says "parlon" it would be written as said or close to it; not necessarily makes sense. any thoughts on that?
|
|
|
|
|
AbrahamMOKDAD wrote: nd if you may; is it possible using SAPI to dictate the english letters;
Yup, but then you'd be spelling each word, e.g. "Hotel Echo Lima Lima Oscar" for "Hello".
AbrahamMOKDAD wrote: let us say if the user says "parlon" it would be written as said or close to it; not necessarily makes sense.
That's what happens when you try an English word; it tries to map the sounds to match up to the sounds of a known word. You could start at the .NET classes for speech recognition, in the System.Speech.Recognition[^] namespace. There's also a cool example right here on CodeProject[^].
I are Troll
|
|
|
|
|
|
I am creating a VB application. I have 3 buttons and 3 frames. I want to load one frame on click of a particular button.
I am keeping one's visibility true and another one's visibility false. But when I run the application, none of the frame appears.
Why is it so?
Plz help me.
Thanks.
|
|
|
|
|
Purish Dwivedi wrote: Why is it so?
You might just as well ask "How long is a piece of string?".
There is no answer to your question because no one knows what you have done nor how you did it.
Edit your post to show the relevant code. Read the guidelines first here[^], paying particular attention to items 4, 5 and 7.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
First, since "frames" most commonly applies to web applications, you're going to have to specify if this is a web app (there is an ASP.NET forum here for these questions) or a Windows Forms app. Second, if this is a Windows Forms app, how did you implement these "frames"? What controls did you use and how were they arranged? What are the initial properties, like "Visible"? Show the code you're using to hide one "frame" and how another.
|
|
|
|
|
Hi,
I have a program on a CD which I am eventually hoping to sell. Is there anyway that I can put a bit of code on the CD to stop copys of the CD being made.
The program has to be read from the CD as the CD contains videos.
I am using vb.net
Many thanks
Dan
|
|
|
|
|
Sony tried, and they failed. There is no fool-proof way to prevent the duplication of CD's.
You might want to try limiting the number of installations, by asking the user for a registration-key upon installation (or the first start of the application).
I are Troll
|
|
|
|
|
There is no way to prevent this. Copy protection has been the industry's Holy Grail for decades and noone has been able to stop the unauthorized duplication of media.
Even if the videos were is a custom format that no other player could read and the play that COULD read it was supplied by you AND the player "phoned home" to check its license every time it play one of your videos, it could still be cracked.
The bad guys could still use the player's code against itself, having the player decode the video for them and giving them enough information to write their own converter to recreate your videos in a standard format. They could even break the player and trick it into thinking it was getting an OK signal from your licensing server.
The bottom line is that there is no such thing as "copy protection"...
|
|
|
|
|
Hi,
I'm trying to create a crystal report using vb.net and sqlexpress and dataset
Use crystal report wizard, I am able to do the following:
Connect to the database, select the dataset and select the table with the columns(CaseID, Case#, CaseType, CaseDesc, CaseDate)
on the ReportformViewer.vb
bind with the report and i can see the report.rpt
when i load the ReportformViewer.vb, report.rpt show but no data from the table
thanks
|
|
|
|
|
I am working with file names like so: Medic.01.xy.123.654.1001.txt
My main goal is to ascertain the value of the xy segment of the filename. over time the values will range from 11, 13, 15, 16. Then depending on these values, I will need to map to other variables like Hand, Foot, Head or Stomach.
Can I get some assistance is a direction I can go with this project? Thanks
|
|
|
|
|
Take a look at the Split() method of the String class.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
Thanks Henry; this is exactly what I need.
Any other pointers on how to assign variables to each part of the name after the split?
|
|
|
|
|
IvanIT wrote: Any other pointers on how to assign variables to each part of the name after the split
It depends on how many parts there are but one technique is to leave the parts in a String Array and then either use Constant values or an Enumeration as an indexer. Something like:
Enum PathParts
Originator = 0
XY = 1
.......
.......
.......
End Enum
' OR
Public Const Originator = 0
Public Const XY = 1
.......
.......
.......
' Assuming your String Array is called SplitPath
' you can then refer to the different parts like this
SplitPath(PathParts.Originator) ' SplitPath(Originator) if you use Constants
SplitPath(PathParts.XY) ' SplitPath(XY) if you use Constants
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
this is what i have going on so far.
<br />
Module nameSplit<br />
<br />
'sectionize the name of claims file to ID program locationID<br />
<br />
' The file system path we need to split<br />
Dim nuFile As String = frmMain.lblClaimsFile.Text<br />
<br />
' Split the string on the period character<br />
Dim segments As String() = nuFile.Split(".")<br />
<br />
Public ProgLoc As String = segments(3)<br />
<br />
<br />
'ID location Code by program code<br />
Dim progCode As String<br />
If ProgLoc = "02" Then<br />
progCode = "6355"<br />
End If<br />
<br />
End Module<br />
I think it is gonna work.
Henry, thanks again!
|
|
|
|
|
This should calculate and display the total amount due. There are 3 radio buttons, A, B, C...Nonprofit should get a 20% discount from final charges. I'm supposed to have three radio buttons (package a, b, and c), and one check box (non-profit). If non-profit is selected, a 20% discount should be deducted from final charges. The number of hours used in a month cannot exceeed 744. Value must be numeric. Also, the packages are internet service providers, each has it own set price, a-10 hours=$9.95, additional hours=$2.00 per, package b-20 hours=$14.95, additional $1.00 per hour and c- unlimited for $19.95.STILL having problems with this.....I can't get the prices to load. And the longer I work on this, the messier it gets.......can someone take a look at it and see if you can help. I'm not asking for the answer but something that is going to make the light go on over my head!!!
Public Class Form1<br />
<br />
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br />
End Sub<br />
<br />
Private Sub radA_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles radA.CheckedChanged<br />
<br />
End Sub<br />
<br />
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click<br />
'End the application by closing the window.<br />
Me.Close()<br />
End Sub<br />
<br />
Private Sub btnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClear.Click<br />
'Clear the text and label boxes.<br />
txtPriceA.Clear()<br />
txtPriceB.Clear()<br />
txtPriceC.Clear()<br />
txtHoursUsedA.Clear()<br />
txtHoursUsedB.Clear()<br />
txtHoursUsedC.Clear()<br />
End Sub<br />
<br />
Private Sub radB_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles radB.CheckedChanged<br />
<br />
End Sub<br />
<br />
Private Sub radC_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles radC.CheckedChanged<br />
<br />
End Sub<br />
<br />
Private Sub btnCalculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.Click<br />
'txtHoursUsedA > 10<br />
'txtPriceA 9.95<br />
'lblTotal hoursUsed * 2.0<br />
'txtHoursUsedB > 20<br />
'txtPriceB 14.95<br />
'lblTotal hoursUsed * 1.0 <br />
'txtHoursUsedC > 10<br />
'txtPriceC 9.95<br />
'lblTotal hoursUsed * 2.0<br />
<br />
<br />
If radA.Checked True Then<br />
txtPriceA.Text = 9.95<br />
If txtHoursUsedA.Text > 10 Then<br />
End If<br />
<br />
If radB.Checked True Then<br />
txtPriceB.Text = 14.95<br />
If txtHoursUsedA.Text > 20 Then<br />
End If<br />
<br />
If radC.Checked = True Then<br />
<br />
End If<br />
If NonProfit.Checked Then<br />
Total = Total * 0.8<br />
End If<br />
<br />
End Sub<br />
End Class<br />
|
|
|
|
|
It appears you have to Convert your 9text) values. they are messed up in the multiplications
|
|
|
|
|
You should NOT be using the Strings in your TextBox's directly in your calculations. You've done no vlidation of the entered data and have not converted the Strings in those boxes to numeric data types that will fix just about all of your problems.
|
|
|
|