Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 240725 (2161)

| Suchen
| Zurück zur Übersicht

Autor | Thema: Fixieren von @DbBrowse
Fernando Santos
| Datum:13.10.02 22:17 (cityelectronica@netcabo.pt) |
Hallo Das fixieren von Dialoge funktioniert jetzt dank den Hinweis von Horst Horn, allerdings möchte ich auch das Fenster von den Befehl @DbBrowse fixieren, doch ich habe es noch nicht geschafft den Handle von diesen listing Fenster zur ermitteln, weiss jemand wie das zu machen ist? Danke für jeden Hinweis Fernando Santos
Rolf Koch
| Datum:13.10.02 22:59 (webmaster@rokosoft.de) |
Hi, hab zwar lange nix mehr mit DB gemacht, aber wenn ich jetzt keinen Denkfehler habe bekommst Du das Handle per @GetActiveWindow() heraus, nachdem Du den Dialog erstellt hast. Also: DBDIALOG&=@GetActiveWindow() Versuchsmal so.
Fernando Santos
| Datum:13.10.02 23:21 (cityelectronica@netcabo.pt) |
Hallo Rolf Danke für deine Mühe Leider ist es so nicht möglich den das @DbBrowse Dialog ist ein fertiges Dialog von Profan ab 7.0 den Du einfach mit den Befehl @DbBrowse aufrufst, danach hat man eine Listing mit den daten die man vorher bereitet hat und das programm bleibt darauf stehen und das nächstes Befehl im Programm wird erst verarbeite wenn in den Listing den Button "OK" gedrückt wird, das sieht so aus: info$= "NUMEROV;Instal;36;DUPLEXV;E;10;DATAV;Datavisita;75" 'DAS IST WAS MAN ANZEIGEN MöCHTE,- DATENFELDER VON 'DATENSATZ @dbopen(#1,"estatistica7.dbf") @dbUse(#1) @dbGo(">|") @dbBrowse (4,102,"LISTING ",20,info$,0) @dbClose(#1) return Endproc Also beim Befehl @DbBrowse wird das Listing angezeigt und das Programm bleibt stehen und das Proc wird erst beendet wenn im listing das "OK" Button gedrückt wird, darum weiss ich nicht wie das handle zur ermitteln ist. Danke Fernando
Rolf Koch
| Datum:13.10.02 23:58 (webmaster@rokosoft.de) |
Schade, aber leider arbeite ich ausser mit Open und Savedialogen nicht mit vorgefertigten Dialogen. Rolf
Bernd Haase
| Datum: 14.10.02 06:37 (info@ebs-haase.de) |
Moin,Moin! So ist es. Du mußt erst den Dialog DBrowse mit OK beenden. Dann geht es weiter. :(( Bernd

| Zurück zur Übersicht