Click here to Skip to main content
15,888,968 members
Home / Discussions / C#
   

C#

 
GeneralRe: Image Changed in PictureBox Event Question Pin
rsbiz20048-Sep-09 23:19
rsbiz20048-Sep-09 23:19 
QuestionPaste Event Pin
cjb1101-Sep-09 21:48
cjb1101-Sep-09 21:48 
AnswerRe: Paste Event Pin
Hristo-Bojilov1-Sep-09 22:25
Hristo-Bojilov1-Sep-09 22:25 
GeneralRe: Paste Event Pin
cjb1102-Sep-09 6:53
cjb1102-Sep-09 6:53 
GeneralRe: Paste Event Pin
Hristo-Bojilov2-Sep-09 9:43
Hristo-Bojilov2-Sep-09 9:43 
GeneralRe: Paste Event Pin
cjb1102-Sep-09 10:40
cjb1102-Sep-09 10:40 
AnswerRe: Paste Event Pin
Jacobb Michael2-Sep-09 6:50
Jacobb Michael2-Sep-09 6:50 
QuestionThe stream does not support concurrent I/O ReadWrite operations Pin
mbyamukama1-Sep-09 20:40
mbyamukama1-Sep-09 20:40 
I am writing a multithreaded application. A download manager to be precise. When downloading one file, everything is quite fine. The thread starts, downloads the file and terminates as expected. When i start another download thread, however, when the first is still running, i get the error above 9in the subject). The problem is on this line of code which is meant to create a new filestream and write the retrieved data to the stream.
strLocal = new FileStream(Application.StartupPath+"\\"+SaveAsTextBox.Text,FileMode.Create, FileAccess.Write,FileShare.ReadWrite);

The download method is called Download(), is void and does not take any arguments.
A thread is started using
DownloadThread[j] = new Thread(new ThreadStart(Download));<br />
DownloadThread[j].Start();



where j has a value incremented per click, so as to start a new thread each time.
What i do not understand is that the exception seems to suggest that 2 write operations are requesting to be handled by the same stream, yet it is actually a different stream because the user changes the SaveAsTextBox.Text on every new download.
Any answers?

BHM

AnswerRe: The stream does not support concurrent I/O ReadWrite operations Pin
Christian Graus1-Sep-09 21:03
protectorChristian Graus1-Sep-09 21:03 
AnswerRe: The stream does not support concurrent I/O ReadWrite operations Pin
Richard MacCutchan1-Sep-09 21:38
mveRichard MacCutchan1-Sep-09 21:38 
GeneralRe: The stream does not support concurrent I/O ReadWrite operations Pin
mbyamukama6-Sep-09 20:09
mbyamukama6-Sep-09 20:09 
GeneralRe: The stream does not support concurrent I/O ReadWrite operations Pin
Richard MacCutchan7-Sep-09 0:53
mveRichard MacCutchan7-Sep-09 0:53 
QuestionLet "Console-Application" running Pin
softwarejaeger1-Sep-09 20:37
softwarejaeger1-Sep-09 20:37 
AnswerRe: Let "Console-Application" running Pin
SeMartens1-Sep-09 21:00
SeMartens1-Sep-09 21:00 
GeneralRe: Let "Console-Application" running Pin
Mycroft Holmes1-Sep-09 21:22
professionalMycroft Holmes1-Sep-09 21:22 
GeneralRe: Let "Console-Application" running Pin
SeMartens1-Sep-09 21:39
SeMartens1-Sep-09 21:39 
GeneralRe: Let "Console-Application" running Pin
PIEBALDconsult2-Sep-09 3:28
mvePIEBALDconsult2-Sep-09 3:28 
AnswerRe: Let "Console-Application" running Pin
Mirko19801-Sep-09 22:50
Mirko19801-Sep-09 22:50 
QuestionSortable gridview with comboboxes and can add/delete rows [modified] Pin
Nigel Mackay1-Sep-09 19:58
Nigel Mackay1-Sep-09 19:58 
AnswerRe: Sortable gridview with comboboxes and can add/delete rows Pin
Mycroft Holmes1-Sep-09 21:19
professionalMycroft Holmes1-Sep-09 21:19 
GeneralRe: Sortable gridview with comboboxes and can add/delete rows Pin
Nigel Mackay1-Sep-09 21:43
Nigel Mackay1-Sep-09 21:43 
GeneralRe: Sortable gridview with comboboxes and can add/delete rows Pin
Mycroft Holmes1-Sep-09 21:55
professionalMycroft Holmes1-Sep-09 21:55 
GeneralRe: Sortable gridview with comboboxes and can add/delete rows Pin
Nigel Mackay1-Sep-09 22:15
Nigel Mackay1-Sep-09 22:15 
GeneralRe: Sortable gridview with comboboxes and can add/delete rows Pin
Mycroft Holmes1-Sep-09 22:26
professionalMycroft Holmes1-Sep-09 22:26 
QuestionGetChanges() Cannot see the modifications inside dataset! Pin
sevag.m1-Sep-09 19:39
sevag.m1-Sep-09 19:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.