Hallo Tom,
die Idee mit dem DbSkip(0) war gut. Ich hab das in die Funktion zum Anlegen eines neuen Datensatzes in dem 2. Thread eingebaut, und jetzt wird korrekt "synchronisiert". Superb, vielen Dank.
Jan
Die Suche ergab 7502 Treffer
- Mi, 16. Apr 2008 19:41
- Forum: Programmierung allgemein
- Thema: dbf und Threads
- Antworten: 8
- Zugriffe: 3583
- Mi, 16. Apr 2008 19:21
- Forum: Programmierung allgemein
- Thema: dbf und Threads
- Antworten: 8
- Zugriffe: 3583
Hallo Jimmy, vielleicht hab ich mich ja falsch ausgedrückt 8) Mir geht es darum, ob in dem anderen Thread die dbf refeshed wird, nicht ein Browse oder sonstwas. Der Punkt ist der: Ich habe in dem ersten Thread eine Combobox. Die wird grundsätzlich bei einem :SetInputFocus() neu mit Daten geladen, du...
- Mi, 16. Apr 2008 18:42
- Forum: Programmierung allgemein
- Thema: dbf und Threads
- Antworten: 8
- Zugriffe: 3583
dbf und Threads
Da mich gerade ein Verhalten etwas irritiert möchte ich eine Frage zum Thema in der Überschrift stellen. dbf werden ja immer Threadlokal geöffnet. Total genial, ich kann die gleiche Datenbank mehrfach in mehreren Threads öffnen, und muß mir keine Gedanken um Recno() oder RLock() machen. Aber: Was pa...
- Mi, 16. Apr 2008 18:30
- Forum: Newbie
- Thema: Ausgabe auf den Drucker
- Antworten: 23
- Zugriffe: 10991
Hubert, nur so nebenbei (auch, weil wir da schon mal drüber gesprochen hatten): Drucken mit ObenLinks geht natürlich auch. Ich bau das bei mir so ein oPS:create(oPrinter, aSize, GRA_PU_LOMETRIC + GRA_PO_ORGTOPLEFT) Aber, wie damals schon angemerkt: Noch undokumentiert. Aber halt auch einwandfrei. Jan
- Di, 15. Apr 2008 15:49
- Forum: Allgemeine Fragen
- Thema: Austausch eigener DLL
- Antworten: 25
- Zugriffe: 9140
Hubert, bei mir sieht das so aus. Da kommt zwar noch was nach, weil ich die drei Versionsstufen einzeln abprüfe, aber das Auslesen ist ja erstmal das wichtige. // Die gespeicherten Dateiformationen der lokalen Datei auslesen aVersion := LoadResource(1, cFile, RES_VERSION) // Es wird nur die Version ...
- Di, 15. Apr 2008 15:07
- Forum: Allgemeine Fragen
- Thema: Austausch eigener DLL
- Antworten: 25
- Zugriffe: 9140
Hubert, Unter Xbase++ habe ich für die EXE und die System DLL eine eigene Versionsnummer, damit nur das nötigste geladen wurde. Genau damit arbeite ich auch. Ich hab die aber, da meine Vorgehensweise eine total andere ist, in die arc-Datei gepackt. Damit folge ich grundsätzlich auch dem Windows-Prin...
- Di, 15. Apr 2008 14:18
- Forum: Allgemeine Fragen
- Thema: Austausch eigener DLL
- Antworten: 25
- Zugriffe: 9140
Manfred, zu 2: Andreas hat ja mal erzählt, das er immer einen Thread laufen lässt, der nachschaut, ob es eine Meldungsdatei auf dem Server gibt. Und wenn da drin steht, daß das Programm beendet werden in einem festgelegten Zeitrahmen soll, das aber nicht passiert ist, dann beendet der Thread das Pro...
- Mo, 14. Apr 2008 9:31
- Forum: Migration
- Thema: was man so erlebt beim migrieren von Clipper nach Xbase++
- Antworten: 39
- Zugriffe: 29823
Hallo, ich kann Manfred da nur unterstützen: Die meisten Funktionen in der Fehlermeldung sind keine original Clipper- oder Tools-Funktionen. Das ist selbstgestrickt. Irgendwo müssen die also noch sein. Wenn nicht in den prg, gab es da vielleicht eine selbstgestrickte lib? Sowas hab ich damals auch g...
- Mo, 14. Apr 2008 9:17
- Forum: Migration
- Thema: was man so erlebt beim migrieren von Clipper nach Xbase++
- Antworten: 39
- Zugriffe: 29823
Hallo, so teuer muß man das ja nicht machen. Die Alaska-Tools sind ja nichts anderes als die Clipper-Tools (die ebenfalls kostenpflichtig waren). Wenn man eine Alaska-Subscription kauft, dann sind die auch automatisch dabei. Nun zu Deinem Problem: Wie Manfred schon gesagt hat mußt Du erstmal sehen, ...
- Mo, 14. Apr 2008 8:55
- Forum: GUI
- Thema: MDI verwalten ...
- Antworten: 8
- Zugriffe: 3485
Klar kann ich mich dazu äußern 8) Jimmy, Du erinnerst Dich an unseren Mailverkehr von vor vielen Monaten? Da habe ich nämlich soetwas eingebaut. Die Vorgehensweise der Tabs ist dabei folgende: - Beim Programmstart werden 10 Tabs angelegt - Mit jedem neuen Thread wird ein neuer Tab angesprungen, inkl...
- Fr, 11. Apr 2008 17:37
- Forum: XUGs
- Thema: Treffen von XUG Osnabrück im 2. Quartal 2008
- Antworten: 29
- Zugriffe: 13272
- Fr, 11. Apr 2008 17:22
- Forum: XUGs
- Thema: Treffen von XUG Osnabrück im 2. Quartal 2008
- Antworten: 29
- Zugriffe: 13272
- Do, 10. Apr 2008 18:35
- Forum: Allgemeine Fragen
- Thema: Installationsprobleme
- Antworten: 10
- Zugriffe: 4644
Dietmar, ist das mit der Version 1.5 ein Tippfehler? Ansonsten such mal hier im Forum nach einem Beitrag von Jimmy (= Auge_Ohr). Der hatte da mal gepostet wegen XP und SP 2, das da eine spezielle Installationsversion für (ich glaube) Xbase ++ 1.82 notwendig war. Ansonsten: Ich hab mal Probleme mit d...
- Mi, 09. Apr 2008 14:50
- Forum: GUI
- Thema: XbpBrowse und leere Tabelle
- Antworten: 6
- Zugriffe: 3287
- Di, 08. Apr 2008 15:03
- Forum: Allgemeine Fragen
- Thema: Austausch eigener DLL
- Antworten: 25
- Zugriffe: 9140
Hallo Hubert, bei mir hab ich das so geregelt, daß nach einem erfolgten Update (nur weil man die Funktion aufruft heißt das ja noch lange nicht, das da auch was aktualisiert wurde) die Meldung kommt, daß das Programm neu gestartet werden muß. Ich überlasse das dann dem User, ob er das macht oder nic...
- Di, 08. Apr 2008 11:31
- Forum: Allgemeine Fragen
- Thema: Austausch eigener DLL
- Antworten: 25
- Zugriffe: 9140
Hallo Manfred, ich hatte mit dem Problem in meiner Update-Funktion zu kämpfen. Weil, wie Martin schrieb, eine bestehende und gerade genutzte dll nicht einfach gelöscht werden kann. Ich hab das dann so gelöst, das die betreffende dll umbenannt wird (was ja, wie Martin ebenfalls schrieb, sehr wohl geh...
- Fr, 04. Apr 2008 20:23
- Forum: Programmierung allgemein
- Thema: Elster
- Antworten: 12
- Zugriffe: 4498
Manfred, eine eigene Warenwirtschaft programmieren? Na dann man Prost Mahlzeit. Sonst hast Du nix zu tun? :wink: Frag mal Michael, der verkauft eine in Xbase++ geschriebene. Und in Viersen sitzt noch jemand, der das macht (glaube ich). Aber die machen auch den ganzen Tag nichts anderes, als an dem T...
- Fr, 04. Apr 2008 18:37
- Forum: Programmierung allgemein
- Thema: Elster
- Antworten: 12
- Zugriffe: 4498
- Mi, 02. Apr 2008 18:28
- Forum: Allgemeine Fragen
- Thema: Index dateien - ndx und mdx
- Antworten: 21
- Zugriffe: 9215
- Mi, 02. Apr 2008 17:59
- Forum: Allgemeine Fragen
- Thema: Index dateien - ndx und mdx
- Antworten: 21
- Zugriffe: 9215
- Mi, 02. Apr 2008 14:48
- Forum: Allgemeine Fragen
- Thema: Index dateien - ndx und mdx
- Antworten: 21
- Zugriffe: 9215
- Do, 27. Mär 2008 12:09
- Forum: OOP
- Thema: XbpPushButton und Grafiken
- Antworten: 29
- Zugriffe: 12640
Wie meinst Du das jetzt genau? jede Grafik, die Du in Dein programm einbinden möchtest, muß in der arc drinstzehen. Mit einer Recource-ID. Und diese ID kannst Du dann in Deinem Programm aufrufen und damit die Grafik einbinden. Aber Du mußt die arc einbinden. Unter VX geht das genau so wie mit jeder ...
- Do, 27. Mär 2008 11:57
- Forum: OOP
- Thema: XbpPushButton und Grafiken
- Antworten: 29
- Zugriffe: 12640
- Mo, 24. Mär 2008 8:24
- Forum: GUI
- Thema: Fehler beim Browses synchronisieren
- Antworten: 6
- Zugriffe: 2761