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
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 ) 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 ...
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 ...
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 habe nichts dergleichen in der suchfunktion gefunden, dennoch entschuldige ich mich für eventuelle von mir nicht gefundene threads, die genau diese " ...
Verfasst am: 14.08.2009, 16:04 Aufrufe: 8677
Aber zunächst erstmal einen großen Dank Ich brauch dauernd irgendwelche Threads.
Was noch fehlt ist eben die Threadsichere zugreifen auf Window-Forms Steuerelemente.
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?
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 ...
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
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
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 ...
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 Du kannst ja auch mal ein kleines Tut dazu schreiben :pWas Sollniss schrieb, reicht mir im Moment:oGruss Anale
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.
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 ...
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 ...
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
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 also das Umrechnen
Verfasst am: 10.06.2008, 21:11 Aufrufe: 2127
Dual ist sogar besser
Aber ich würde das echt noch mal auf zwei verschiedenen Systemen debuggen, ob auch wirklich die richtige Anzahl an Threads erstellt wird
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. : ...
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
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
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 ...
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
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
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.
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.
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.
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.
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 ...
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.
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, ...
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 ...
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
Achja und ersetz doch einfach alle Links hier in dem Thread mit dem originalen, oder verweise überall auf dem ersten Post des Threads
So kann es zu keinerlei Missverständnissen kommen!
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 ...
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 ...
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
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 ]