Die Suche ergab 246 Treffer
- 08.09.2019 21:17
- Forum: Projekte, Ressourcen, Tools
- Thema: RAD EventDesigner V3
- Antworten: 23
- Zugriffe: 11226
Re: RAD EventDesigner V3
Die Purebasic-IDE muss beendet werden, da die Purebasic-IDE wenn mehr als zwei Dateien sich ändern dies nicht erkennt und dann die Änderung zerstört. Ich habe das gerade mal durchgetestet. Der Fehler ist zuverlässig reproduzierbar. Von allen Tabs, wo Code extern geändert wurde, wird nur jeder zweit...
- 08.09.2019 16:51
- Forum: Projekte, Ressourcen, Tools
- Thema: RAD EventDesigner V3
- Antworten: 23
- Zugriffe: 11226
Re: RAD EventDesigner V3
Warum benötigt dein Tool jetzt einen Neustart der IDE? Der erste Versuch mit der neuen Version deines Tools unter Windows hat mich ganz durcheinander gebracht. Ich hatte noch ungespeicherte Test-Codes im Editor. Dann habe ich dein Tool angewendet. Eine IDE-Dialogbox fragt, ob gespeichert werden soll...
- 07.09.2019 11:41
- Forum: Allgemein
- Thema: DeleteMapElement()
- Antworten: 18
- Zugriffe: 4344
Re: DeleteMapElement()
Mich würde interessieren, warum das Löschen so extrem viel langsamer ist als das Anlegen der Elemente. Interessant ist nämlich, daß das Löschen der Map-Elemente in einer For-Schleife genauso schnell ist wie das Anlegen der Map-Elemente. Ein Workaround wäre: Ich sammle zuerst die Keys der Elemente, d...
- 04.09.2019 20:57
- Forum: Projekte, Ressourcen, Tools
- Thema: RAD EventDesigner V3
- Antworten: 23
- Zugriffe: 11226
Re: RAD EventDesigner V3
Die Dateien werden jetzt erzeugt. Unter Windows gibt es noch immer Probleme mit dem Resize-Code. Ich habe gesehen, daß du schon mit Macros ResizeGadget ersetzt hast. Aber aus irgendwelchen Gründen gibt es manchmal trotzdem noch Fehler. Ich habe den Code für eine Form soweit reduzieren können: Enumer...
- 04.09.2019 12:58
- Forum: Projekte, Ressourcen, Tools
- Thema: RAD EventDesigner V3
- Antworten: 23
- Zugriffe: 11226
Re: Projekt EventDesigner V3 (Beta)
Die Windows-Versionen scheinen noch nicht zu funktionieren. Zum Testen habe ich zwei PBF-Dateien erstellt. Wenn ich auf "Start" klicke, kommt das Fenster "Save Project". Wenn ich dann auf speichern klicke, wird zwar im LOG-Bereich allerhand ausgegeben, aber es werden keine Dateie...
- 03.06.2019 13:09
- Forum: Allgemein
- Thema: Chr(0) in String verketten und in File schreiben
- Antworten: 19
- Zugriffe: 4660
Re: Chr(0) in String verketten und in File schreiben
8 MB Byte für Byte zu schreiben ist nicht das Problem. Die Stringfunktion Mid() ist zu langsam! (PureBasic weiß nicht, wie lang ein String ist und liest deshalb bei jedem Aufruf von Mid() den String von Anfang an bis zur Startposition. Könnte ja sein, daß der String kürzer ist als die angegebene Sta...
- 31.05.2019 17:08
- Forum: Anfänger
- Thema: rekursive Dateisuche
- Antworten: 12
- Zugriffe: 3389
Re: rekursive Dateisuche
@bin_neu_hier
Du hast in beiden Prozeduren vergessen, den Rückgabewert von ExamineDirectory() zu überprüfen. Daher kommt auch der Fehler eine Zeile später bei NextDirectoryEntry().
Bei Links gibt ExamineDirecotry() nämlich 0 (= Fehler) zurück.
Du hast in beiden Prozeduren vergessen, den Rückgabewert von ExamineDirectory() zu überprüfen. Daher kommt auch der Fehler eine Zeile später bei NextDirectoryEntry().
Bei Links gibt ExamineDirecotry() nämlich 0 (= Fehler) zurück.
- 26.05.2019 14:34
- Forum: Anfänger
- Thema: Sortier Algorythmus funktioniert nicht
- Antworten: 8
- Zugriffe: 1609
Re: Sortier Algorythmus funktioniert nicht
Hab es gerade mit den internen Methoden probiert, iss aber bei knapp 100000 Einträgen viel zu langsam. Da iss der Rechner fast 2 Minuten blockiert, mit obiger Methode dauert's nur 8 Sekunden... Klingt für mich, als machst du etwas falsch. Was sortierst du denn? 100000 Einträge zu sortieren, dauert ...
- 09.05.2019 19:58
- Forum: Anfänger
- Thema: Counter mit Stop abbrechen und mit Start weiter zählen
- Antworten: 11
- Zugriffe: 3076
Re: Counter mit Stop abbrechen und mit Start weiter zählen
Ich hatte früher einfach den EventLoop in eine Prozedur gepackt. Damit konnte ich auch in einer länger andauernden Schleife Events abarbeiten. DoEvents() enthält im Beispiel den EventLoop. Mit BindEvent() funktioniert dieser Trick aber nicht mehr. EnableExplicit Enumeration #FormMain EndEnumeration ...
- 28.03.2019 09:54
- Forum: Code, Tipps und Tricks
- Thema: [Module] StringEx (all OS)
- Antworten: 19
- Zugriffe: 5793
Re: [Module] StringEx (all OS)
Du bist ja fix. Der Fehler mit dem Doppelklick ist jetzt beseitigt. Ein Problem gibt es noch, wenn ich den Text oder einen Teil des Textes rückwärts markiere und anschließend überschreiben oder löschen will. Der markierte Text bleibt dann erhalten und wird zusätzlich noch hinter den gerade getippten...