|
hello everyone!
i want to do a project of timetable scheduler, which should be enough intellegent to automatically resolve all clashes regarding to availability of teachers, rooms and resources etc, keeping in view: the time slots. Is there anyone who could help me......
|
|
|
|
|
Burning Candle wrote: Is there anyone who could help me......
Lots of people, but you need to post such questions to the Jobs forum. Nobody is going to do this without being paid for it.
|
|
|
|
|
Help with what part of this project? You haven't asked a question anyone can really answer.
|
|
|
|
|
Hi,
Iam using vb.net 2008.
I have richtextbox. I save as wordpad format [rtf] file. Now I need to view it in inside the panel of my form.
Is it possible?
RichTextBox4.SaveFile("C:\vb_net\sample.rtf")
Thanks.
|
|
|
|
|
The only thing that can view it is a richtextbox. Handle events like keypress in a rich text box and swallow them, to make a read only rich text box.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
I have a form with a text box in a toolstrip. I would like to make the width of the textbox relative to the form size when the form is resized. The following code works fine except when you click the restore button from a maximized state.
Private Sub frmMain_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
ToolStripTextBox1.Width = Me.Width - 325
End Sub
Is there a way to get the restore button to work properly?
Thanks
Got this From another forum
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
ToolStripTextBox1.TextBox.Width = Me.Width - 325
ToolStripTextBox1.Overflow = ToolStripItemOverflow.Never
End Sub
modified on Sunday, October 25, 2009 11:25 AM
|
|
|
|
|
You don't need this code. Click on the TextBox in the form designer and use the Anchor property appropriately to anchor the textbox to the sides of the form as desired.
|
|
|
|
|
The anchor property is not available for a toolstrip textbox.
|
|
|
|
|
I'm mostly asleep right now, so...
How about overriding the OnPaint method of the ToolStrip and setting the width of the TextBox in there.
|
|
|
|
|
Tried that too, doesn't work.
|
|
|
|
|
Shouldn't you set the TextBox Width relative to the ToolStrip Width?
I don't speak Idiot - please talk slowly and clearly
'This space for rent'
Driven to the arms of Heineken by the wife
|
|
|
|
|
|
I did some tests this morning, and found the same thing as you. Resize or ResizeEnd etc don't fire when using maximise.
But i have found that the SizeChanged event of the form does. using this you can set the width of the text box in relation to the form size.
|
|
|
|
|
Damn! I'm just getting around to this question again and you stole my thunder!
|
|
|
|
|
Sorry!
It doesn't happen often....you are waaaaaay to smart and I know about 0.000001% of what you do!
|
|
|
|
|
Hi There
I am making a text to speech application which says a word from a text file on load and contains a button to repeat the word. The voice says the text from the file on load but crashes when I click the repeat button. My code is below.
Any and all help is appreciated.
Dim open As StreamReader
Dim word as String
Dim voice As New SpeechLib.SpVoice
Public Sub TTS_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
open = New StreamReader(path)
word = getword()
voice.Voice = voice.GetVoices("Name=Cepstral David").Item(0)
voice.Rate = -1
voice.Speak(word)
End Sub
Public Function getword()
Return open.ReadLine()
End Function
Public Sub btnrepeat_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnrepeat.Click
voice.Speak(word)
End Sub
modified on Saturday, October 24, 2009 11:46 PM
|
|
|
|
|
Standard Question #1: What does the error message say, exactly?
|
|
|
|
|
Thanks for your reply. There was no error message. The form loads but when i click the repeat button the from freezes and stops responding.
|
|
|
|
|
Are you calling from the text file again? Was is closed after the initial operation?
I don't speak Idiot - please talk slowly and clearly
'This space for rent'
Driven to the arms of Heineken by the wife
|
|
|
|
|
Thanks for your reply.
Just fixed problem by creating new subroutine called read which reads the word and replacing all "voice.speak(word)
statements with "read()".
Final, working code is below.
Thank you Dave Kreskowiak and Andy_L_J For helping.
Dim open As StreamReader
Dim word as String
Dim voice As New SpeechLib.SpVoice
Public Sub TTS_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
open = New StreamReader(path)
word = getword()
voice.Voice = voice.GetVoices("Name=Cepstral David").Item(0)
voice.Rate = -1
read()
End Sub
Public Function getword()
Return open.ReadLine()
End Function
Public Sub btnrepeat_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnrepeat.Click
read()
End Sub
public sub read()
voice.speak(word)
end sub
|
|
|
|
|
All -
I have an application that was written in VB 6 back in the mid-90's. I want to rewrite this app in ASP.Net, but I cannot open the project files with VS 2008. When I try to convert the files it gives me a error about an .ocx file missing that I can see in the directory?
If any body could open this project and send me the forms and code that would be great or if you could point in a direction to get VB 6 since it is no longer support by MS.
Thanks!
sk
|
|
|
|
|
The OCX file isn't registered on your dev machine.
All you have to do is open the .VBP file to convert the project. Except for the .FRX files (I think!), the rest is all text files. You can open them in Notepad if you had to.
|
|
|
|
|
VB6 -> ASP.NET is basically a rewrite anyhow. However, I reckon you could find VB6 on ebay.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
hello,i have a database.mdb and i want all the fields of the database to be showed in the datagrid.i have an adodb connection and i do not want to use a flexgrid.how can i do this?
Private Sub Form_Load()
Dim sDate As Date
Dim eDate As Date
sDate = #6/15/2009 6:00:00 PM#
eDate = #6/15/2009 8:00:00 PM#
createDummyBase sDate, eDate, 20, "P1--01"
End Sub
all the code is in the createDummyBase
the connection,the recordsets and the database are in the createDummyBase
the datagrid is in the form load
Public Sub createDummyBase(ByVal sDate As Date, ByVal eDate As Date, ByVal period As Integer, ByVal nodeId As String)
Dim cn As adodb.Connection 'opc
Dim rs As adodb.Recordset
Dim sqlstr As String
Dim dbFilename As String
Dim orig_path, new_path As String
Dim RunDate As Date
Dim delDate As Date
Dim DataGrid As DataGrid
Dim rs1 As adodb.Recordset
dbFilename = "Report_" & Format(Now, "MM_YY") & ".mdb"
If Dir(App.Path & "\data\Report_" & Format(Now, "MM_YY") & ".mdb") <> "" Then
Else
orig_path = App.Path & "\data\Report_mm_yy.mdb"
new_path = App.Path & "\data\Report_" & Format(Now, "MM_YY") & ".mdb"
FileCopy orig_path, new_path
End If
Set cn = New adodb.Connection
cn.ConnectionString = BuildConnectionString(dbFilename)
Set rs = New adodb.Recordset
cn.Open
rs.LockType = adLockOptimistic
Set rs.ActiveConnection = cn
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
rs.Open "Report", cn
RunDate = sDate
Do
rs.AddNew
rs!RecDate = RunDate
rs!nodeId = nodeId
rs!BatteryVoltage = findLastValue(RunDate, "BatteryVoltage", nodeId)
rs!i1 = findLastValue(RunDate, "I1", nodeId)
rs!i2 = findLastValue(RunDate, "I2", nodeId)
rs!I3 = findLastValue(RunDate, "I3", nodeId)
rs!MotorRun = findLastValue(RunDate, "MotorRun", nodeId)
rs!PowerFactor = findLastValue(RunDate, "PowerFactor", nodeId)
rs!WaterLevelOK = findLastValue(RunDate, "WaterLevelOK", nodeId)
RunDate = RunDate + TimeSerial(0, period, 0)
Loop Until RunDate > eDate + TimeSerial(0, 0, 1)
rs.Update
cn.Close
End Sub
the report is the table of the database which has been created.
the fields of the report we want to show in the datagrid
|
|
|
|
|
Why are you still using VB6 ? If I was stuck with maintaining a VB6 project, I'd probably use COM to add to it using C# or C++.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|