Die Suche ergab 7341 Treffer
Re: Fehler
@Jan: Ich muss mich korrigieren - Du hattest recht. Mit Klammern kann man auch Ausdrücke anordnen. Das hier geht: if(.F.,msgbox('c'),(msgbox('a'),msgbox('b'))) Es werden die beiden Messageboxen 'a' und 'b' nacheinander angezeigt. Aber das hier geht eben nicht : if(.F.,msgbox('c'),msgbox('a'),msgbox(...
- Di, 04. Aug 2009 17:37
- Forum: XUGs
- Thema: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
- Antworten: 276
- Zugriffe: 84276
Re: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
@Manfred: Also sowas: DO WHILE !RLock() Sleep(0) ENDDO für eine Situation, in der man zwar weiß, dass Datensätze wahrscheinlich nicht und wenn, dann bestenfalls für ein paar Sekundenbruchteile gesperrt sind (weil man in der gesamten App so arbeitet), und also sicherheitshalber so eine Schleife baut....
- Di, 04. Aug 2009 17:25
- Forum: XUGs
- Thema: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
- Antworten: 276
- Zugriffe: 84276
Re: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
Danke für die Erklärungen. Es mag an mir liegen, dass ich mir derzeit keinen Anwendungsfall vorstellen kann.
Re: Fehler
So müsste der Code funktionieren: oSlex:killInputFocus:={ |x,y,oSLE| oSLE:getData(),lLArtnr:=PrfLartnr(aBest2,aObj2,oStaticw),; IIf(lLArtnr=.t.,(aRueck:=PrfArtFertig(aObj2,aBest2,aObj3,aBest3,oPwg,; cMenge,cEan,oSleMenge,oSleEan,aBest1,cEk,cVK,oSleEk,oSleVK,aGrObj,aObj4,aBest4,oPok),; Eval({||oPArt:...
Re: Fehler
@Rolf: Die beiden Kollegen haben nicht unrecht. Erstens wäre ein aussagekräftiger(er) Threadtitel sehr hilfreich, und zweitens kann "Fehler" alles mögliche sein. Da wäre es schön, den Fehler wenigstens zu sehen . Screenshot, abgetippt, wie auch immer. Denn die Art des Fehlers liefert häufi...
Re: Fehler
@Jan: Reicht es nicht, alle Funktionsaufrufe des False-Teils einfach in eine große Klammer zu setzen? Nein. Es darf immer nur eine Expression, also ein Stück ausführbaren Codes beiderseits des TRUE/FALSE-Kommas geben. () verbindet nicht einfach Ausdrücke. Um mehrere Ausdrücke dieserart zu verbinden,...
- Di, 04. Aug 2009 17:16
- Forum: XUGs
- Thema: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
- Antworten: 276
- Zugriffe: 84276
Re: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
Hallo, Manfred.
Danke!
Die Erklärung für Sleep(0) (Wo soll das hin? Und wann?) habe ich nicht ganz verstanden.
Und dann war doch wohl noch die Rede von Hotfixes für SL1. Welche? Wann verfügbar?
Und auch dafür gleich vorweg: Danke!
Danke!
Die Erklärung für Sleep(0) (Wo soll das hin? Und wann?) habe ich nicht ganz verstanden.
Und dann war doch wohl noch die Rede von Hotfixes für SL1. Welche? Wann verfügbar?
Und auch dafür gleich vorweg: Danke!
Re: Fehler
Hallo, Rolf. Auf den ersten Blick: Dein IIF() genügt nicht dieser Notation: IIf(<lCondition>, <ExprTrue>, <ExprFalse>) Statt einer <ExprFalse> finde ich in Deinem Code - wenn ich die Klammern richtig gezählt habe - gleich einen ganzen Hut voll davon, nämlich: ... oPArt:disable(),oPwg:disable(),aBest...
- Di, 04. Aug 2009 16:34
- Forum: XUGs
- Thema: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
- Antworten: 276
- Zugriffe: 84276
Re: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
Mussten Verschwiegenheitserklärungen unterschrieben werden oder warum berichtet nicht mal jemand - wenigstens zusammengefasst - darüber, was so alles erklärt und verkündet wurde?Die letzte, 2 Stunden alt, ist natürlich für die Mitglieder der XUG OS und deren Gäste nichts neues mehr
- Di, 04. Aug 2009 16:32
- Forum: eXpress++
- Thema: Transparentes DCGET
- Antworten: 2
- Zugriffe: 2116
Re: Transparentes DCGET
Hallo, Wolfgang. Es wäre auch XBPSYSCLR_TRANSPARENT. Aber das erzeugt weißen Hintergrund. Alles andere kann man transparent machen, aber das Eingabefeld selbst offenbar nicht: GetOptions := {} DCGET OPTIONS COLOR XBPSYSCLR_TRANSPARENT c := Space(30) @ 1,1 DCSAY "Name:" GET c GETCOLOR GRA_C...
- Fr, 31. Jul 2009 14:20
- Forum: Programmierung allgemein
- Thema: Hash - SHA256 mit Passwort [ERLEDIGT]
- Antworten: 11
- Zugriffe: 5660
Re: Hash - SHA256 mit Passwort [ERLEDIGT]
Es ist vollbracht. Mein Xbase++-basiertes Amazon-Request-System arbeitet wieder fehlerfrei, und es wird wohl auch den 15. August überstehen - den Termin, ab dem keine unsignierten Requests mehr beantwortet werden.
Danke nochmal!
Danke nochmal!
- Fr, 31. Jul 2009 13:12
- Forum: Programmierung allgemein
- Thema: Hash - SHA256 mit Passwort [ERLEDIGT]
- Antworten: 11
- Zugriffe: 5660
Re: Hash - SHA256 mit Passwort
Hallo, Martin. Bingo! Du hast eine Wagenladung Kekse bei mir frei. Oder ein signiertes Buch. Hex: 35A71EF94DC0CF83A137BB484AA82CD6F74B0470448A359C05E0AA2F9C4DF718 Char: 5º▲¨M└¤âí7╗HJ¿,͸K♦pDè5£♣Ó¬/£M¸↑ Base64: Nace+U3Az4OhN7tISqgs1vdLBHBEijWcBeCqL5xN9xg= Ich liege Dir und Günter gehackt zu Füßen. =D>
- Fr, 31. Jul 2009 12:49
- Forum: Misc.
- Thema: XppProfiler mit SL1?
- Antworten: 2
- Zugriffe: 2317
Re: XppProfiler mit SL1?
Mmh. Das hatte ich auch schon vermutet.
- Fr, 31. Jul 2009 12:48
- Forum: Programmierung allgemein
- Thema: Hash - SHA256 mit Passwort [ERLEDIGT]
- Antworten: 11
- Zugriffe: 5660
Re: Hash - SHA256 mit Passwort
Hallo, Günter. Herzlichen Dank für Deine Hilfe; ich hatte selbst schon alle möglichen Änderungen inclusive :ToBin() vorgenommen, aber das Ergebnis kommt dem gewünschten noch immer nicht einmal entfernt nahe. Der Rückgabewert hat zwei entscheidende Macken: Erstens hat er nur 32 Byte, aber der erwarte...
- Fr, 31. Jul 2009 11:49
- Forum: Misc.
- Thema: XppProfiler mit SL1?
- Antworten: 2
- Zugriffe: 2317
XppProfiler mit SL1?
Hat jemand von Euch schon den XppProf mit SL1 ausprobiert? Ich bekomme beim Aufruf von:
XppProf [MeineApp].EXE (die natürlich mit dem Compileflag /profile erzeugt wurde)
diese Meldung:
XppProf [MeineApp].EXE (die natürlich mit dem Compileflag /profile erzeugt wurde)
diese Meldung:
- Fr, 31. Jul 2009 11:35
- Forum: Programmierung allgemein
- Thema: Was möchte diese Fehlermeldung mir sagen? [Erledigt]
- Antworten: 13
- Zugriffe: 4909
Re: Was möchte diese Fehlermeldung mir sagen? [Erledigt]
Hallo, Jan. Irgendwie sind Meldungen wie "Dateifehler festgestellt" seit Xbase++ 1.9 verschwunden, und dafür bekommt man nur noch "Betriebssystemfehler 1 - unzulässige Funktion" (wenn man :OsCode() des Fehlerobjekts abruft). Das ist dann entweder ein korrupter bzw. nicht aktuelle...
- Fr, 31. Jul 2009 10:28
- Forum: GUI
- Thema: Fehler beim Xbpbrowse
- Antworten: 8
- Zugriffe: 3359
Re: Fehler beim Xbpbrowse
Hallo, Rolf. Wenn ein USE .. ALIAS in einer Workarea eine Datei mit einem Alias zu öffnen versucht, wobei dieser Alias bereits verwendet wird, wird die Datei mit dem bestehenden Alias geschlossen und die neue nicht geöffnet. Es wäre also möglich, dass Du nicht nach DbClose() oder CLOSE suchen musst,...
- Fr, 31. Jul 2009 10:23
- Forum: Programmierung allgemein
- Thema: Was möchte diese Fehlermeldung mir sagen? [Erledigt]
- Antworten: 13
- Zugriffe: 4909
Re: Was möchte diese Fehlermeldung mir sagen?
OS Code 1 ist "unzulässige Funktion". Sehr wahrscheinlich ist ein Index korrupt.
- Do, 30. Jul 2009 18:06
- Forum: Programmierung allgemein
- Thema: Hash - SHA256 mit Passwort [ERLEDIGT]
- Antworten: 11
- Zugriffe: 5660
Re: Hash - SHA256 mit Passwort
Hallo, Günter. Danke! So ähnlich hatte ich das auch schon. Mit Deinem Code bekommt man einen Datentypfehler, weil BXor() nur mit numerischen Werten umgehen kann, die fraglichen Variablen aber enthalten Strings. So sieht mein Testprogramm für den Sample-Request bei Amazon aus: #include 'crypt.ch' #pr...
- Mi, 29. Jul 2009 19:20
- Forum: Programmierung allgemein
- Thema: Hash - SHA256 mit Passwort [ERLEDIGT]
- Antworten: 11
- Zugriffe: 5660
Re: Hash - SHA256 mit Passwort
Das Thema wird jetzt langsam relevant. Amazon schaltet die Anfragen ohne HMAC-SHA256-Verschlüsselung ab dem 15. August ab. ABER: Jimmys Hinweis war exzellent. Die XppCrypt-Klasse von Alaska enthält zumindest SHA-256-Verschlüsselung. Damit kann man dieserart einen SHA-256-Hash erzeugen: #include 'cry...
- Mi, 29. Jul 2009 16:46
- Forum: eXpress++
- Thema: Dot Prompt über ALT+D abschalten [ERLEDIGT]
- Antworten: 2
- Zugriffe: 1900
Re: Dot Prompt über ALT+D abschalten
Hallo, Manfred.
DC_DotHotkey(0) schaltet DC-Dot ab.
DC_DotHotkey(xbeK_CTRL_F11) verschiebt es auf Strg-F11.
DC_DotHotkey(0) schaltet DC-Dot ab.
DC_DotHotkey(xbeK_CTRL_F11) verschiebt es auf Strg-F11.
- Mi, 22. Jul 2009 19:25
- Forum: Windows, API
- Thema: CDoW()
- Antworten: 35
- Zugriffe: 13796
Re: CDoW()
Und was spricht dagegen, das hardcodiert zu machen? Immerhin liefert DoW() ja immer die selbe Nummer, und anhand dieser könnte man (ID_CHINA) die entsprechenden Texte in einer überlagerten Funktion CDoW() retournieren.
- Mi, 22. Jul 2009 11:51
- Forum: Windows, API
- Thema: CDoW()
- Antworten: 35
- Zugriffe: 13796
Re: CDoW()
Ich nehme an, dass Jimmy die Funktion für Datumsangaben im julianischen oder anderen nichtkonformen Formaten benötigt. Dafür wäre aber eine Umrechnungsfunktion (derlei gibt es) sinnvoller, auf die dann CDoW() aufsetzen kann.
- Mo, 20. Jul 2009 11:10
- Forum: XUGs
- Thema: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
- Antworten: 276
- Zugriffe: 84276
Re: XUG Osnabrück-Treffen mit Besuch von Steffen Pirsig
Ich muss meine Teilnahme leider absagen.
- Do, 02. Jul 2009 16:44
- Forum: Misc.
- Thema: XbpFileDialog() Dateinamen in der Anzeige vorher ändern [ERL
- Antworten: 9
- Zugriffe: 3608
Re: XbpFileDialog() Dateinamen in der Anzeige vorher ändern
Ergänzung: Wenn Du die Dateinamen ohnehin (vor einem XbpFileDlg eigentlich überflüssig!) per Directory() einliest, kannst Du auch das entstehende Array einfach parsen (Dateinamen per StrTran() umsetzen) und dann in einem Browse zur Auswahl anzeigen. Dann würdest Du überhaupt keinen FileDialog benöti...