Die Suche ergab 1826 Treffer
- Fr, 01. Jul 2011 22:03
- Forum: GUI
- Thema: Fehler beim Prüfen
- Antworten: 6
- Zugriffe: 3055
Re: Fehler beim Prüfen
Ach so. Es gibt übrigens noch eine elegantere Lösung für dieses "Problem". Einfach mal in der Doku (oder hier im Forum) nach "Detached LOCAL" suchen. Hallo, Tom - in meiner Fassung der Dokumentation finde ich nur dies: // Code block with detached LOCALs // In this example the UD...
- Fr, 01. Jul 2011 22:00
- Forum: GUI
- Thema: Fehler beim Prüfen
- Antworten: 6
- Zugriffe: 3055
Re: Fehler beim Prüfen
Hallo, Georg. :oops: Ich würde eher sagen, dass verständnisseitig beim Programmierer etwas nicht ganz rund läuft, wenn ein Codeblock zugewiesen wird, von dem man wissen sollte , dass er zu Laufzeit evaluiert wird, und darin eine Variable referenziert ist, die im Moment der Evaluierung irgendeinen W...
- Fr, 01. Jul 2011 11:53
- Forum: GUI
- Thema: Fehler beim Prüfen
- Antworten: 6
- Zugriffe: 3055
Re: Fehler beim Prüfen
Hallo, Tom - danke für den Tipp. Ich habe bisher immer eine Funktion aufgerufen, in der dann die Index-Variable als Parameter übergeben und dem Codeblock zugewiesen wurde. Aber trotzdem: beide Lösungen zeigen recht deutlich, dass hier so dass ein oder andere in der Sprache nicht ganz rund läuft. Gru...
- Fr, 17. Jun 2011 15:25
- Forum: Daten und Tabellen
- Thema: ODBC-Problem
- Antworten: 11
- Zugriffe: 5008
Re: ODBC-Problem
Hallo, Jan - vielleicht hilft es ja - der Name des Treibers muss EXAKT mit dem in der Systemsteuerung übereinstimmen, auch was Groß- und Kleinschreibung angeht. Ich verwende bei SQLExpress die Option, mir die Treiber anlisten zu lassen (ich erstelle eine neue Connection und fordere dann die Treiber-...
- So, 12. Jun 2011 21:33
- Forum: Programmierung allgemein
- Thema: Kommunikation zwischen zwei Threads
- Antworten: 5
- Zugriffe: 2709
Re: Kommunikation zwischen zwei Threads
Hallo, Jimmy - ich verstehe Dich also so, dass Du quasi das Thread-Objekt als oXbp verwendest. Mich hatte die Dokumentation verwirrt, da ich dort las: The parameter <oXbp> is also optional. If it is specified, it must be a reference to an Xbase Part (object) as the addressee. (Sorry, ich verwende di...
- So, 12. Jun 2011 20:58
- Forum: Programmierung allgemein
- Thema: Kommunikation zwischen zwei Threads
- Antworten: 5
- Zugriffe: 2709
Re: Kommunikation zwischen zwei Threads
Thread 4 zeigt einen XbpBrowse (abgeleitet, mit notify-Methode und -Variable) an. Wird ein Satz zur Bearbeitung ausgewählt oder soll ein neuer Satz angelegt werden, wird ein neuer Thread (5) gestartet, der unter anderem eine Referenz auf das Browse-Objekt erhält. Bei entsprechenden Veränderungen wi...
- So, 12. Jun 2011 12:58
- Forum: Programmierung allgemein
- Thema: Kommunikation zwischen zwei Threads
- Antworten: 5
- Zugriffe: 2709
Kommunikation zwischen zwei Threads
Hallo, also, mein Problem wurde hier: http://www.xbaseforum.de/viewtopic.php?f=20&t=2942 schon ein wenig angerissen, ich möchte es aber etwas anders angehen, und sehe auch ein weiteres Problem. Scenario (die Thread-IDs dienen zur Verdeutlichung, es ist mir klar, dass sie mit jedem Programmaufruf...
- Fr, 10. Jun 2011 9:09
- Forum: GUI
- Thema: Focus Verlust bei Wechsel zu anderem Programm
- Antworten: 51
- Zugriffe: 14599
Re: Focus Verlust bei Wechsel zu anderem Programm
Hallo, Herbert - das ist das Problem. Aufgestossen ist mir das Problem bei einem selbstgeschriebenen Programm, bei dem ich z.B. in einem MLE Informationen aus mehreren Quellen zusammentrage (copy and paste). Also, was reingeschrieben, Alt-Tab, Text markiert, kopiert, mit Alt-Tab zurück und ... Focus...
- Mi, 08. Jun 2011 12:46
- Forum: GUI
- Thema: Focus Verlust bei Wechsel zu anderem Programm
- Antworten: 51
- Zugriffe: 14599
Re: Focus Verlust bei Wechsel zu anderem Programm
daraus folgt o:handleEvent(NIL,NIL,NIL) -> Crash Hallo, Jimmy - ja, aber 1. wann kommt es zu so einer Situation? Doch nur, wenn AppEvent dreimal NIL zurückliefern würde 2. würde der normale :handleEvent auch crashen 3. würde der Event-Loop auch crashen, WHILE nEvent <> xbeP_Quit (oder was auch imme...
- Mi, 08. Jun 2011 11:54
- Forum: GUI
- Thema: Focus Verlust bei Wechsel zu anderem Programm
- Antworten: 51
- Zugriffe: 14599
Re: Focus Verlust bei Wechsel zu anderem Programm
Hallo, darf ich "Verwechslung" rufen? AppEvent( [@<mp1>], [@<mp2>], [@<oXbp>], [<nTimeOut>] ) --> nEvent :handleEvent( <nEvent>, <mp1>, <mp2> ) --> self :handleEvent muss sich NICHT um einen irgendwie gearteten Timeout Wert kümmern, da dieser nur an AppEvent weitergereicht wird, aber nicht...
- Mi, 08. Jun 2011 11:37
- Forum: GUI
- Thema: Focus Verlust bei Wechsel zu anderem Programm
- Antworten: 51
- Zugriffe: 14599
Re: Focus Verlust bei Wechsel zu anderem Programm
aber warum schreibst du den Codeblock nicht in den vorgesehenen Callback Slot ? oDialog:setDisplayFocus := {| uNIL1, uNIL2, oSelf | IF( oSelf:LastElementWithFocus <> NIL,; SetAppFocus(oSelf:LastElementWithFocus),; NIL } Hallo, Jimmy - a) weil der mir nicht bewusst/bekannt war; b) weil in einem ande...
- Mi, 08. Jun 2011 10:30
- Forum: GUI
- Thema: Focus Verlust bei Wechsel zu anderem Programm
- Antworten: 51
- Zugriffe: 14599
Re: Focus Verlust bei Wechsel zu anderem Programm
Hallo, "overload" ist der technische Begriff, wenn in der klassischen OO-Programmierung ein vorhandener Operator (oder Methode) durch eine andere "überlagert" wird. Wenn man in der 1.92 Dokumentation mal nachschaut, dann hat Alaska für die Ausführung des "eigentlichen" ...
- Mi, 08. Jun 2011 7:30
- Forum: GUI
- Thema: Focus Verlust bei Wechsel zu anderem Programm
- Antworten: 51
- Zugriffe: 14599
Re: Focus Verlust bei Wechsel zu anderem Programm
Hallo, danke für das Feedback. @Hubert: werde das im Laufe des Vormittags mal ausprobieren. @Jimmy: leider verstehe ich einige Deiner Ausführungen nicht (vielleicht war Deine Antwort aber auch nicht ausführlich genug): HandleEvent hat nichts in einer Class zu suchen es sei den er läuft im GUI Thread...
- Di, 07. Jun 2011 15:02
- Forum: GUI
- Thema: Focus Verlust bei Wechsel zu anderem Programm
- Antworten: 51
- Zugriffe: 14599
Re: Focus Verlust bei Wechsel zu anderem Programm
Hallo, das ist meine Lösung, die für meinen Hausgebrauch reicht: #INCLUDE "AppEvent.CH" CLASS MyXbpDialog FROM XbpDialog EXPORTED: VAR LastElementWithFocus METHOD handleEvent ENDCLASS METHOD MyXbpDialog:handleEvent(nEvent, mp1, mp2) DO CASE CASE nEvent = xbeP_SetInputFocus IF self:LastElem...
- Mo, 06. Jun 2011 14:15
- Forum: Daten und Tabellen
- Thema: DBF auf Ansi und Excel will nicht mehr
- Antworten: 18
- Zugriffe: 5184
Re: DBF auf Ansi und Excel will nicht mehr
Hallo, Manfred - erstaunlicherweise "versteht" Excel eine DBF-Datei (DBFDBE-Engine), während eine FoxPro-Datei (FOXDBE-Engine) nicht geöffnet werden kann. Und das, obwohl Microsoft das Produkt ja "gekauft" hat. Meine Vermutung ist, dass man bei Microsoft nie darüber nachgedacht h...
- Mo, 06. Jun 2011 14:12
- Forum: GUI
- Thema: Focus Verlust bei Wechsel zu anderem Programm
- Antworten: 51
- Zugriffe: 14599
Focus Verlust bei Wechsel zu anderem Programm
Hallo, mich stört etwas seit einiger Zeit, und je mehr ich darüber nachgedacht habe, um so deutlicher wird mir, das Xbase++ mehr ein "Baukasten" denn eine annähernd fertige Lösung darstellt ... Nun zu meinem Problem: ich habe ein Programm mit mehreren Dialog-Elementen, mehrheitlich XbpSLEs...
- Mo, 06. Jun 2011 11:54
- Forum: Daten und Tabellen
- Thema: DBF auf Ansi und Excel will nicht mehr
- Antworten: 18
- Zugriffe: 5184
Re: DBF auf Ansi und Excel will nicht mehr
Hallo, Manfred -
pure DBF Datei, oder FoxPro? Nach meiner Erfahrung kann Excel (wir setzen hier Office 2003 ein) keine FoxPro-Dateien öffnen, egal ob mit SET CHARSET TO ANSI oder ohne erstellt.
Gruss,
Georg
pure DBF Datei, oder FoxPro? Nach meiner Erfahrung kann Excel (wir setzen hier Office 2003 ein) keine FoxPro-Dateien öffnen, egal ob mit SET CHARSET TO ANSI oder ohne erstellt.
Gruss,
Georg
- So, 05. Jun 2011 21:34
- Forum: Andere 3rd-Party-Tools
- Thema: BigSpeed ZIP
- Antworten: 16
- Zugriffe: 9766
Re: BigSpeed ZIP
Hallo,
vor einigen Jahren habe ich ein GUI-Frontent für WinRAR geschrieben, dass sich der Befehlszeilen-Version von WinRAR bedient und einfach RunShell verwendet.
Gruss,
Georg
vor einigen Jahren habe ich ein GUI-Frontent für WinRAR geschrieben, dass sich der Befehlszeilen-Version von WinRAR bedient und einfach RunShell verwendet.
Gruss,
Georg
- Mo, 30. Mai 2011 10:40
- Forum: Allgemeine Fragen
- Thema: PDF-Converter in Xbase
- Antworten: 7
- Zugriffe: 3780
Re: PDF-Converter in Xbase
Hallo, es geht auch noch anders. Ich habe vor einigen Jahren mal eine Lösung realisiert, bei der ein Apple LaserDrucker angesprochen wird, der aber in eine Datei ausgibt. Diese Ausgabe kann dann durch GhostScript in eine PDF-Datei umgewandelt werden. Das Programm läuft heute unter Vista 64bit, sollt...
- Do, 26. Mai 2011 8:02
- Forum: Windows, API
- Thema: SendMessageA Absonderlichkeiten
- Antworten: 6
- Zugriffe: 4383
Re: SendMessageA Absonderlichkeiten
Hallo, Jimmy -
Deine Überlegung ist richtig. Ich habe auch ein wenig über Deinen Ansatz nachgedacht, und er klingt pfiffig. Allerdings muss dann aber der XbpDialog eine fixe Grösse haben, weil Du sonst Gefahr läufst, zwei Scrollbars an einer Seite zu haben?
Gruss,
Georg
Deine Überlegung ist richtig. Ich habe auch ein wenig über Deinen Ansatz nachgedacht, und er klingt pfiffig. Allerdings muss dann aber der XbpDialog eine fixe Grösse haben, weil Du sonst Gefahr läufst, zwei Scrollbars an einer Seite zu haben?
Gruss,
Georg
- Mi, 25. Mai 2011 19:16
- Forum: Windows, API
- Thema: SendMessageA Absonderlichkeiten
- Antworten: 6
- Zugriffe: 4383
Re: SendMessageA Absonderlichkeiten
Hallo, Hubert -
vielen Dank für den Tipp, aber ich habe mich inzwischen recht gut an das "Standard-Koordinatensystem" gewöhnt, und müsste zuviel anpassen.
Gruss,
Georg
vielen Dank für den Tipp, aber ich habe mich inzwischen recht gut an das "Standard-Koordinatensystem" gewöhnt, und müsste zuviel anpassen.
Gruss,
Georg
- Mi, 25. Mai 2011 15:43
- Forum: Windows, API
- Thema: SendMessageA Absonderlichkeiten
- Antworten: 6
- Zugriffe: 4383
SendMessageA Absonderlichkeiten
Hallo, ich schlage mich (mal wieder) mit dem Problem herum, in einem XbpDialog() mehr (flächenmässig) unterzubringen, als die :drawingArea gross ist. Das funktioniert nun auch einigermassen, allerdings mit dem :show() ist der untere Bereich der :drawingArea sichtbar, und eigentlich soll der obere Be...
- Sa, 21. Mai 2011 20:48
- Forum: Allgemeine Fragen
- Thema: Pfadangaben im Code
- Antworten: 11
- Zugriffe: 4355
Re: Pfadangaben im Code
Hallo,
danke für die Unterstützung.
Wie sagt man so schön: "Versuch macht kluch."
Gruss,
Georg
danke für die Unterstützung.
Wie sagt man so schön: "Versuch macht kluch."
Gruss,
Georg
- Sa, 21. Mai 2011 6:52
- Forum: Allgemeine Fragen
- Thema: Pfadangaben im Code
- Antworten: 11
- Zugriffe: 4355
Re: Pfadangaben im Code
Hallo, Jan -
hast Du es mit der Batch-Datei mal versucht?
Gruss,
Georg
hast Du es mit der Batch-Datei mal versucht?
Gruss,
Georg
- Fr, 20. Mai 2011 19:57
- Forum: Allgemeine Fragen
- Thema: Pfadangaben im Code
- Antworten: 11
- Zugriffe: 4355
Re: Pfadangaben im Code
Hallo, Jan -
zur Not gibt man dem Kunden eine Batch-Datei mit, in der man die PATH Variable anpasst. Er wird dann schon selbst merken, dass das Programm nur läuft, wenn die Batch-Datei verwendet wird.
Gruss,
Georg
zur Not gibt man dem Kunden eine Batch-Datei mit, in der man die PATH Variable anpasst. Er wird dann schon selbst merken, dass das Programm nur läuft, wenn die Batch-Datei verwendet wird.
Gruss,
Georg