Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin


Warning: preg_match() [
function.preg-match]: Compilation failed: nothing to repeat at offset 50 in /kunden/168984_32108/webseiten/multi-seo-phpbb/foren/search.php on line 1109
 
Informationen über threads
 Während Operation Hinweis anzeigen
Verfasst am: 26.02.2010, 10:39  Aufrufe: 529 


Dieser Hinweis soll, wenn die Prozedur fertig ist, wieder ausgeblendet werden. Bei meinen Recherchen bin ich auf die Threads (mit denen ich scheinbar auf Kriegsfuss stehe, die wollen partout nicht in meinen Kopf Crying or Very sad ) gestoßen, bin mir aber mittlerweile unsicher, ob das überhaupt das richtige für mein Problem ist. Irgendwie habe ich die Vermutung, dass ich einfach auf dem Schlauch stehe und es eine ganz einf ...

 Aktion doppelt Ausführen
Verfasst am: 23.12.2009, 00:24  Aufrufe: 411 

... ot; & SeitenTicks) ListBox1.Items.Add("xxxx") Do Application.DoEvents() Loop Until WebBrowser1.ReadyState = WebBrowserReadyState.Complete Timer1.Enabled = True End If End If End Sub Wäre es nicht eventuell sinnvoller, das ganze parallel in verschiedenen Threads ...

 "Mouseover" bei einem Label
Verfasst am: 08.12.2009, 20:50  Aufrufe: 662 

" ? ähnlich wie bei der mouseover-funktion ("wenn maus über label1 geht, dann ... " - dies ist bekannt und funktioniert auch) --------------------- ich hoffe ich konnte mein problem einigermaßen erklärend darstellen und ihr wisst mir zu helfen Wink habe nichts dergleichen in der suchfunktion gefunden, dennoch entschuldige ich mich für eventuelle von mir nicht gefundene threads, die genau diese " ...

 Arbeiten mit Threads in VB.NET
Verfasst am: 14.08.2009, 16:04  Aufrufe: 8677 

Aber zunächst erstmal einen großen Dank Very Happy Ich brauch dauernd irgendwelche Threads. Was noch fehlt ist eben die Threadsichere zugreifen auf Window-Forms Steuerelemente.

 Arbeiten mit Threads in VB.NET
Verfasst am: 06.07.2009, 09:45  Aufrufe: 8677 

allerdings, denn threads an sich sind einfach, aber die delegates für threadübergreifende steuerelemente versteh ich nicht. zB für eine statusbar während das prog läuft?

 Multithreading mit VB.NET 2005
Verfasst am: 29.06.2009, 14:15  Aufrufe: 1263 

NET brachte Microsoft den heiligen Gral des Mutlithreadings zu den VB Programmierern. Bis dahin mußten wir uns mit DoEvents vor UI Lockups bewahren, oder noch schlimmer Out Of Process ActiveX-Exen programmieren um diese zu verhinden. Programmieren mit Threads bringt jedoch neue Probleme mit sich wie Deadlocks, nicht mehr ansprechbare Controls da diese in einem anderen Thread laufen usw.Dieses kleine VB.NET 2005 Beisp ...

 CPU Last von mehreren CPUs überwachen
Verfasst am: 29.06.2009, 13:25  Aufrufe: 845 

Beschreibung:Mit dieser Klassen kann man die CPU Last von einer oder mehreren CPUs überwachen.Wichtig: Da diese Klasse die CPUs in eigenen Threads überwacht, muss drauf geachtet werden das wenn man die Werte an die Form übergeben will, man mit Delegates und Invoke arbeiten muss. Ein Beispiel dazu findet man in meinem Kommentar.Funktion:Visual Basic: Quelle: dotnet-snippets.de

 UpToDate
Verfasst am: 25.09.2008, 11:11  Aufrufe: 2385 

Ähm... mowl?!?Ist doch egal wie lang er registriert ist.Und da hier sowieso nur noch geflame kommt ist an dieser Stelle schluss.Closed@KoC: ich finds ziemlich low seine Threads selbst zu bewerten oder jemanden dafür anzustiften.@elek´tro:nik: Verwarnung wegen Flaming

 countdown
Verfasst am: 24.09.2008, 17:02  Aufrufe: 1409 

danke für das Kompliment, warum hast du aufeinmal den Inhalt deines Threads geändert?

 Wolfpack (Web Spider)
Verfasst am: 22.09.2008, 15:30  Aufrufe: 1068 



 Arbeiten mit Threads in VB.NET
Verfasst am: 23.08.2008, 14:50  Aufrufe: 8677 

Thema: Arbeiten mit Threads in VB.NETHallo,da die Anfrage nach einem Tutorial kam, hab ich mal eines geschrieben.Sicherlich kennt ihr das Problem: Was sind Threads?Stellt euch vor ihr schreibt eine extrem Speicherlastige Funktion. Wärend diese Funktion dann ausgeführt wird, kann der Benutzer nichts mehr an eurem Programm machen. Sprich: Die Form lässt sich nicht mehr bewegen, Die Form reagiert nicht mehr und der Benu ...

 Programm "hängt" beim arbeiten
Verfasst am: 23.08.2008, 13:39  Aufrufe: 1026 

Das mit den Threads hat nicht so ganz auf anhieb geklappt. Ich werde mich demnächst mal damit ausseinander setzen Smile Du kannst ja auch mal ein kleines Tut dazu schreiben :pWas Sollniss schrieb, reicht mir im Moment:oGruss Anale

 Programm "hängt" beim arbeiten
Verfasst am: 23.08.2008, 09:28  Aufrufe: 1026 



 Programm "hängt" beim arbeiten
Verfasst am: 23.08.2008, 08:05  Aufrufe: 1026 

Arbeite mit Threads oder einem Timer

 Form zittern/vibrieren lassen^^
Verfasst am: 22.08.2008, 14:49  Aufrufe: 531 

Hätte man auch einfach selber und besser machen können mit Threads Very Happy

 text von homepage in textbox ausgeben lassen?
Verfasst am: 08.08.2008, 16:00  Aufrufe: 704 



 Bilder vergleichen
Verfasst am: 02.08.2008, 14:28  Aufrufe: 3442 

das mit dem vergrößern ist gefixxt :pund threads werd ich mir mal anschauen Cool

 Bilder vergleichen
Verfasst am: 02.08.2008, 14:02  Aufrufe: 3442 

Man kann das Fenster beliebig vergrößern und verkleiner, aber nicht maximieren, wo ist da der Sinn?Du solltest auf jeden Fall mit Threads arbeiten, da wirst du nicht drum herum kommen.Ansonsten sehe ich auf Anhieb keine Fehler.

 Bilder vergleichen
Verfasst am: 01.08.2008, 19:28  Aufrufe: 3442 

Die Funktion die du benutzt hast, die BMPDiff habe ich auch schon öffters benutzt :DDas Blöde an der Funktion ist nur, dass die bei größeren Bildern ziehmlich lahm ist. Du kannst ja mal versuchen, dass der das zB mit Threads macht. Dass er mehrere Pixelreihen auf einmal vergleicht :wink:PS: Der Fehler der bei Norbert auftritt entsteht dadurch, das die Bilder unterschiedlich groß sind und der die deshalb nicht verglei ...

 msgbox button ändern
Verfasst am: 09.07.2008, 12:05  Aufrufe: 832 

In VB6 mit Threads arbeiten?! das ist wenn ich mich recht entsinne nur sehr schwer möglich.Ich glaube was er meint ist, dass wenn so eine Form geöffnet ist der Code solange beim Aufruf der Form stehen bleibt bis die Box geschlossen wurde, eben so wie bei MsgBox. Das ist ganz einfach möglich, die Funktion Form.Show hat nämlich Parameter. Normalerweise rufen wir eine Form nur mit Form.Show auf, das geht weil die Parame ...

 msgbox button ändern
Verfasst am: 09.07.2008, 11:56  Aufrufe: 832 

Mit Threads arbeiten, diese dann pausieren.

 Inhalt von Website
Verfasst am: 08.07.2008, 11:56  Aufrufe: 884 

Es gibt noch mehr Threads, das hier ist nur einer davon http://www.visual-basic-forum.de/viewtopic.php/quellte...slesen-590.html

 Programm/Variablen Änderungen nach Programm-Ende beibehalten
Verfasst am: 02.07.2008, 19:07  Aufrufe: 690 

Das Problem mit den Variablen kannst du mit dem IO-Namespace bzw der Streamreader/writerklasse erledigen, gibt hier genug Tuts Threads dazuBeim zweiten Problem würde ich die Zeit erst mal in Sekunden umrechnen lassen und dann beide voneinander abziehen lassen. Solltest wohl wissen wie man das macht Wink also das Umrechnen

 IRC Bot Connection?!
Verfasst am: 16.06.2008, 04:51  Aufrufe: 946 



 CPU Bench
Verfasst am: 10.06.2008, 21:11  Aufrufe: 2127 

Dual ist sogar besser Very Happy Aber ich würde das echt noch mal auf zwei verschiedenen Systemen debuggen, ob auch wirklich die richtige Anzahl an Threads erstellt wird

 CPU Bench
Verfasst am: 10.06.2008, 12:31  Aufrufe: 2127 

So, hab mal die Methode mit den variablen Threads genommen.Jetz müsst ihr alle eure Werte editieren oder neu posten :pChangelog:- Start Button wird deaktiviert wenn man draufklickt.- Test dauert insg. nurnoch 10 Sekunden (Bei QuadCore CPUs müssten sich die Werte halbieren)- Es werden soviele Threads gestartet wie der CPU Kerne hat.http://sollniss.extra.hu/CPUBench.exeMal gucken wie sich Dual und Quad unterscheiden. : ...

 C-N Media Player Beta 2
Verfasst am: 09.06.2008, 21:43  Aufrufe: 2598 

Du scheinst wohl SEHR stolz auf dein Projekt zu sein;). 2 Threads für das gleiche Projekt:D. Naja, ich finde zurecht hast du echt >schön< gemacht!Mich würde mal interessieren wie du diesen Style so hinbekommen hast:rolleyes:!Mfg

 CPU Bench
Verfasst am: 09.06.2008, 18:43  Aufrufe: 2127 

(sollniss;3556)Visual Basic: Dann nimm halt ein Object-Array, bzw. kein BackgroundWorker() Array sondern ein richtiges Array, und dem weist du dann deine Backgroundworker Objekte hinzu. Das muss auf alle Fälle gehen Wink

 CPU Bench
Verfasst am: 09.06.2008, 11:42  Aufrufe: 2127 



 CPU Bench
Verfasst am: 09.06.2008, 11:38  Aufrufe: 2127 

Prozessorname ausslesen und je nach dem dynamische Threads erstellen Wink Guck mal in der envrionment klasse

 CPU Bench
Verfasst am: 09.06.2008, 11:14  Aufrufe: 2127 

Das der CPU nicht 100% nutzt liegt daran, dass ich DoEvents benutzt habe.Weil wenn ich kein DoEvents benutze sich der Timer im Tool aufhängt.Quad und Dual müssten sich eigendlich stark unterscheiden.Da ich mit 4 Threads arbeite ist das Tool eigendlich Perfekt für QuadCore CPUs.Es funktioniert folgendermaßen:Es gibt 4 Subs in der eine Zahl um 1 erhöht wird.Visual Basic: Ich zB komme mit meinem Q6600 auf 480000.Ich müs ...

 Screenshooter
Verfasst am: 08.06.2008, 19:36  Aufrufe: 1477 

schlechte bewertungen des threads (**) lol ^^

 Laggy Textbox
Verfasst am: 21.05.2008, 17:25  Aufrufe: 785 

mit doevents hauts bei mir net hin. vielleicht hab ich da iwas falsch gemacht...das mit den threads hab ihc mir angeschaut, die dll compiliert und eingebunden aber weis noch nicht genau wie ich damit den gesamten timer im hintergrund laufen lassen soll....mfg

 Laggy Textbox
Verfasst am: 21.05.2008, 16:13  Aufrufe: 785 

danke schonmal,aber ich hab mich noch nicht mit threads beschäftigt vielleicht kannste mir paar infos geben wie ich eine erstelle und aufrufe :wink:mfg

 Laggy Textbox
Verfasst am: 21.05.2008, 15:26  Aufrufe: 785 

Ne Möglichkeit wäre die Einbindung von Threads. Dass die SQL Abfrage im Hintergrund läuft und du nur per Timer den Thread starten musst. So könnte das seperat bearbeitet werden und du solltest keine Probleme beim Eingeben haben.

 Upload Progressbar
Verfasst am: 05.05.2008, 14:32  Aufrufe: 1079 



 Upload Progressbar
Verfasst am: 05.05.2008, 13:05  Aufrufe: 1079 

Oder mit 2 Threads arbeiten, einer für den Upload und einer für die GUI, dann sollte die Progressbar weiterlaufen.

 Upload Progressbar
Verfasst am: 05.05.2008, 12:57  Aufrufe: 1079 

Du solltest versuchen die Datei zu splitten in viele kleine Bytes dann funktioniert der Upload einwandfrei so wird auch über Socket Threads gesendet.

 CPU Bench *nicht löschen*
Verfasst am: 21.04.2008, 13:22  Aufrufe: 1744 

Hmz.. danke erstmal an euch. Also, das Prog nutzt Multithread, um genau zu sein 4 Threads (Mein Quad CPU hat 100% Auslastung) Aber dass die Ergebnisse sich so stark unterscheiden versteh ich net. Um zu erkären wie das Prog. läuft, es gibt einen Timer: Private Sub timZeit_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles timZeit.Tick booStop = True timZeit.

 CPU Bench *nicht löschen*
Verfasst am: 21.04.2008, 12:17  Aufrufe: 1744 

Ich habe einen Intel Core 2 Duo mit 2,66 GHZ. Was mir positiv aufgefallen ist, war das er beide Kerne und nicht nur einen ausgelastet hat. Das Programm arbeitet also mit mehreren Threads. Was mich gestört hat war, dass die Prozessor Belastung nach dem Test nicht wieder runter gegangen ist sondern erst eine Weile nachdem das Programm beendet war. Edit: weitere Ergebnisse: 15818219774 Neustart des Progra ...

 MultiCore?
Verfasst am: 18.04.2008, 14:03  Aufrufe: 798 

Jo stimmt, das kann man mit Threads erledigen. Der Backgroundworker erledigt für dich genau das. Er führt entweder im "Hintergrund"(Single Core) oder im parallel Thread (Dual bzw. Quad(bringt erst ab 3 Threads wirklich was) Core) deine Anweisungen aus.

 MultiCore?
Verfasst am: 18.04.2008, 13:55  Aufrufe: 798 

Such mal nach "Multithreading". Normale VB Programme laufen immer nur in einem Thread und ein Thread kann immer nur auf einem CPU Kern laufen. Um mehrere CPU Kerne benutzen zu können musst du mehrere Threads haben. Das heißt aber, das die Anweisungen nicht wie bei einem Thread nacheinander abgearbeitet werden sondern mehrere parallel. Das heißt, du musst bei einem Programm mit mehreren Threads aufpassen, ...

 Schweres Problem!
Verfasst am: 15.04.2008, 13:26  Aufrufe: 1065 

ich soll den source von meinem stealer veröffentlichen? NEIN! Da hänge ich lieber ne RES rein die sich entpackt und die dateien löscht sorry. Nach den vielen Threads die du dafür aufgemacht hast und in denen dir geholfen wurde kann sich jeder mit den geposteten Sources seinen eigenen Stealer bauen. Und solange du die Verschlüsselungen nicht knackst, sondern auf 3. Anbieter Programme zum Auslesen der Passwörter ...

 Über Winsock Formular ausfüllen lassen
Verfasst am: 12.04.2008, 16:37  Aufrufe: 453 



 ComClock 3.0 *FINALRELEASE!!!*
Verfasst am: 03.04.2008, 15:32  Aufrufe: 1426 

Mir ist noch aufgefallen, dass wenn man das Programm aus der Traybar wieder aufruft der Minimize Button nur noch ein leerer Button ist welcher keinen Text mehr hat Wink Achja und ersetz doch einfach alle Links hier in dem Thread mit dem originalen, oder verweise überall auf dem ersten Post des Threads Smile So kann es zu keinerlei Missverständnissen kommen!

 Hardware ID
Verfasst am: 01.04.2008, 07:14  Aufrufe: 1262 

Ich glaube da gibt es schon ein paar Threads drüber...aber naja.. Du kannst dir deine eingene Id erstellen, du ließt einfach i welche Daten von der Hardware aus packst sie alle in einen String und verschlüsselst noch ald m5+salt oder so... da kann sie eig niemand ändern... lg mkm warum auch ändenr... umgehen kann man si dann i-wie trotzdem.... ausserdem kann man seine hardwareID auch "FaKeN" wenn ...

 [S] Accountmanager
Verfasst am: 29.03.2008, 21:24  Aufrufe: 853 

1, 2, 3, 6 Threads unter deinem.

 Eine bestimmte Zeile auslesen
Verfasst am: 17.03.2008, 18:15  Aufrufe: 1004 

also ich denk mal die lösung dafür wäre ja das die daten auch wirklich in feste zeilen eingetragen werden müssen ... nur ich weiss leider echt nicht wie ... googel spuckt zwar schon einiges aus aber des hilft mir irgendwie auch nicht ganz weiter ... kann mir jmd helfen?? Edit by tr4st: Verwarnung wegen Threadpushing innerhalb von 2 Tagen! 14. Doppelposts sind zu vermeiden. Außerdem dürfen Threads nur alle 2 Tage ...

 Hardware ID
Verfasst am: 13.03.2008, 09:43  Aufrufe: 1262 

Ich glaube da gibt es schon ein paar Threads drüber...aber naja.. Du kannst dir deine eingene Id erstellen, du ließt einfach i welche Daten von der Hardware aus packst sie alle in einen String und verschlüsselst noch ald m5+salt oder so... da kann sie eig niemand ändern... lg mkm

 Stub Fud machen
Verfasst am: 01.03.2008, 07:54  Aufrufe: 1620 

boehser enkel das bringt garnix. WEnn du die datei weider entpackst, ist sie genauso FUD und genauso Det wie vor dem Packen. vll benutzte mal die sufu. gibt schon ein paar threads darueber




[ Time: 0.2821s ][ Queries: 294 (0.1226s) ][ GZIP on - Debug on ]