Die Suche ergab 11115 Treffer

von brandelh
Mi, 29. Nov 2006 9:10
Forum: GUI
Thema: Gutes GUI
Antworten: 41
Zugriffe: 14980

Hi Jan, ich denke, dass hängt sehr stark von der Zielgruppe ab. Ich schreibe Software für unsere Sachbearbeiter zum Arbeiten. Zu DOS Zeiten hielten wir uns an SAA von IBM, nun versuche ich einfache klare Masken zu erstellen. Hier meine Regeln: 1. Den Anwender nicht mit zu vielen Infos erschlagen 2. ...
von brandelh
Mi, 29. Nov 2006 8:57
Forum: Installation und Redistribution
Thema: Einstellungen in XPF- oder INI-Dateien? Editor?
Antworten: 7
Zugriffe: 6083

Hi, MEM oder XPF Dateien waren mir immer suspect, die habe ich nie genommen. XML haben aus meiner Sicht einen riesigen Overhead und ich habe noch keine sauberen Zugriffsfunktionen (eventuell kann da ja jemand aushelfen ...) INI verwalte ich z.Z. noch mit einer eigenen Funktion, die noch aus der alte...
von brandelh
Di, 28. Nov 2006 20:43
Forum: Programmierung allgemein
Thema: Verzeichnis auswählen
Antworten: 27
Zugriffe: 13025

Hallo,

hier steht Günters Datei zum Download:

* leider ging die Datei verloren.
von brandelh
Di, 28. Nov 2006 12:50
Forum: ActiveX
Thema: Serie Druck eines office Document
Antworten: 32
Zugriffe: 17070

Lewi hat geschrieben:cOldPrinter := oWord:Activeprinter
oWord:Activeprinter := cPrinter
oWord:Activeprinter := cOldPrinter
das ist ja interessant.

Kann man für cPrinter den String von XbpPrinter():list()[?] nutzen ?

Wenn ja ist das ja eine geniale Lösung.
von brandelh
Di, 28. Nov 2006 11:56
Forum: ActiveX
Thema: Serie Druck eines office Document
Antworten: 32
Zugriffe: 17070

Hi, das nützt ihm aber nichts, da er ja nicht mit Xbase++ drucken will, sondern mit Word. Weiter oben hat jemand die Quelle einer Datei von Phil beschrieben, mit der der Standarddrucker festgelegt werden kann. Mit oP := oXbpPrinter():New() // nicht createn !!! oP:list() erhält man die Liste der inst...
von brandelh
Di, 28. Nov 2006 9:51
Forum: Drucken und Export
Thema: Drucken aus DialogMaske
Antworten: 3
Zugriffe: 3138

Hi,

mit dem XbpPrintDialog habe ich noch nie gearbeitet, Rückgabewert prüfen !
Fürs Drucken braucht man ein Druckerobjekt, startdoc() und enddoc()
dann geht das ...

Ich nehme immer meine Druckerklasse. :wink:
von brandelh
Di, 28. Nov 2006 9:45
Forum: Programmierung allgemein
Thema: Master- und Slave-Apps
Antworten: 5
Zugriffe: 3373

Günter Beyes hat geschrieben:ebenfalls auf Phil Ides site gibt es eine fix-und-fertige Client-Server-Lösung samt Beispielprogramm und Doku auf der Basis von Named Pipes (Nr. 19 auf der Liste).
Danke, das hatte ich gemeint.
von brandelh
Mo, 27. Nov 2006 18:03
Forum: Programmierung allgemein
Thema: Master- und Slave-Apps
Antworten: 5
Zugriffe: 3373

Hi, Phil hat auf seiner Seite eine Datei mit Semaphoren unterstützung und die ASINET bietet direkte TCP/UTP Verbindungen an. Eventuell ist einer dieser Mechanismen geeigneter, ich habe damit aber keine Erfahrungen. Es gab hier schon mal einen Thread der auf Phils Datei hinwies, ich meine es ging dar...
von brandelh
Mo, 27. Nov 2006 17:14
Forum: Daten und Tabellen
Thema: DbsetScope + Index [ERLEDIGT]
Antworten: 33
Zugriffe: 12374

Hallo Manfred, du hast also entweder mehrere Browser auf dem Fenster oder mehrere DBFs in einem Browser bei der Anzeige ? Das kann natürlich zu Rückkopplungseffekten kommen. Dennoch muss das Zusammenbauen im Array von ein paar Hundert Datensätzen schneller sein, als diese von Platte zu Platte zu kop...
von brandelh
Mo, 27. Nov 2006 16:56
Forum: Daten und Tabellen
Thema: DbsetScope + Index [ERLEDIGT]
Antworten: 33
Zugriffe: 12374

Hallo Manfred, du brauchst doch in jeder Ebene Indexdateien und die in der 4. Ebene brauchen halt zusätzlich noch den gewünschten Sortierbegriff. Das Umkopieren in eine andere Datei ist sicher etwas zeitaufwändiger, aber wenn du mit DBSCOPE den Wertebereich eingeschränkt hast und dann mit dbeval({ a...
von brandelh
Mo, 27. Nov 2006 16:35
Forum: Daten und Tabellen
Thema: DbsetScope + Index [ERLEDIGT]
Antworten: 33
Zugriffe: 12374

Hallo Manfred, angenommen die DB4 würde über die DB3 per Feld KundenNr angesprungen, zudem diese mehrere Datensätze enthält. Bei jeder Abfrage möchtest du die DB4 Daten sortiert nach dem Feld (RechDatum) anzeigen. Das ist die Fixe Verbindung, die man leicht (wie Tom geschrieben hat) einbauen kann: i...
von brandelh
Mo, 27. Nov 2006 16:09
Forum: Daten und Tabellen
Thema: DbsetScope + Index [ERLEDIGT]
Antworten: 33
Zugriffe: 12374

Hallo Manfred, wenn die zusätzliche Sortierung nicht schon vorher bekannt ist (also immer wieder auf das Feld vorkommt), könnte man eventuell hingehen und auf den Satz springen und mit der FOR Clausel den neuen Index einschränken ... je nach Datenmaterial könnte das klappen, aber Martins Vorschlag m...
von brandelh
Mo, 27. Nov 2006 13:06
Forum: ActiveX
Thema: Serie Druck eines office Document
Antworten: 32
Zugriffe: 17070

Mache dies jetzt via Word, bis ich eine Routine für Seriendruck im xbasse++ hab. Für externe Programme sollte man jeweils eine temporäre Datei aus der eigenen Anwendung generieren (ohne MEMO, Logisch -> 0/1 oder "J"/"N", Datum -> ctod() etc.), um Format- und Sharingproblemen aus...
von brandelh
Mo, 27. Nov 2006 12:54
Forum: Programmierung allgemein
Thema: Barcodes
Antworten: 15
Zugriffe: 7946

Re: Barcode

dies hatte schon versucht, der Druck ist zwar erfolgt, aber der Scanner brachte keine Reaktion. Ich meinte nicht den EAN13 mit 8 Stellen laden, sondern den Quellcode auf EAN8 umschreiben ! Dein Beispielprogramm kannst du mir ruhig zumailen, ich weiß aber nicht wann ich dazu komme es mir anzusehen. ...
von brandelh
Mo, 27. Nov 2006 12:48
Forum: Programmierung allgemein
Thema: Verzeichnis auswählen
Antworten: 27
Zugriffe: 13025

Günter Beyes hat geschrieben: Hallo Hubert,
darf ich nochmal (zum letzten Mal, versprochen! Mein Webspace ist in Arbeit.) auf dein freundliches Hosting-Angebot zurückkommen :?:
Aber natürlich, ich habe noch genug Platz für Xbase++ Beispiel ZIPs, die sind ja eh so klein.
von brandelh
Mo, 27. Nov 2006 12:42
Forum: Installation und Redistribution
Thema: Einstellungen in XPF- oder INI-Dateien? Editor?
Antworten: 7
Zugriffe: 6083

Hi, ich nehme sowohl DBF als auch INI Dateien. Beide haben Vor- und Nachteile. Die Registry nehme ich nicht , ich kann es nicht leiden wenn ein Programm Daten in einem anderen Ordner als dem Datenordner ablegt, obwohl dies seit längerem der von MS vorgesehene Ort ist. Die Vor- und Nachteile kennzeic...
von brandelh
Mo, 27. Nov 2006 9:43
Forum: Programmierung allgemein
Thema: Barcodes
Antworten: 15
Zugriffe: 7946

Hi, wenn du nur 7 Stellen plus Prüfziffer hast - UND es nur intern benutzt wird ! . wäre der EAN8 ideal. Bei 8 Ziffern müsste man die Prüfziffer zweckentfremden, dann weiß ich allerdings nicht was der Scanner daraus macht. Wenn man die EAN13 Klasse als Beispiel nimmt, müsste man die Prüfzifferberech...
von brandelh
Mo, 27. Nov 2006 9:25
Forum: ActiveX
Thema: Serie Druck eines office Document
Antworten: 32
Zugriffe: 17070

Deine Vorgehensweise ist zwar im Prinzip richtig, aber zu aufwendig ;-) Hallo Klaus, ich hatte lediglich beschrieben, wie unter Word ein Serienbrief erstellt wird. Zu Clipperzeiten haben wir unsere damalige Windowstextverarbeitung (AmiPro) für Serienbriefe nach diesem Grundmuster benutzt, da Clippe...
von brandelh
Mo, 27. Nov 2006 9:16
Forum: Programmierung allgemein
Thema: Verzeichnis auswählen
Antworten: 27
Zugriffe: 13025

Hallo Lutz, das Forum selbst ist zur Zeit nicht in der Lage Uploads/Downloads zu verwalten. Unter 'Links...' kann man aber - wie sonst auch - auf eigenen Webspace verlinken, was für komplette Sachen wie meine Druckerklasse am Besten ist. Jeder Anwender weiß, dass dort immer die neuesten Versionen st...
von brandelh
So, 26. Nov 2006 19:43
Forum: ActiveX
Thema: Serie Druck eines office Document
Antworten: 32
Zugriffe: 17070

Hallo, Seriendruckbriefe unter Word, erstellt man (bei Word 2000, andere eventuell andere Bezeichnungen) folgendermaßen: 1. Extras / Seriendruck, jetzt erscheint ein Assistent. 2. Falls noch nicht vorhanden wird das Hauptdokument 1. erstellt. 3. Bevor man nun bearbeitet, muss man die Daten importier...
von brandelh
So, 26. Nov 2006 19:23
Forum: Rund ums Forum
Thema: SPAM
Antworten: 5
Zugriffe: 3587

Hallo Manfred, ich weiß jetzt nicht was du meinst. Jeder gibt bei der Anmeldung seine eMail-Adresse an. Im Profil kann er sich dann Benachrichtigungen an diese einstellen, z.B. bei persönlichen Nachrichten. Dieses ist im System integriert. Weiterhin kann man auf Nachrichtenebene einstellen, ob man b...
von brandelh
Fr, 24. Nov 2006 22:27
Forum: Installation und Redistribution
Thema: Mehrere XBase++-Versionen parallel
Antworten: 16
Zugriffe: 7782

Hallo Martin,

sowas mache ich nur mit CMD Dateien. Aber es ist schon ne Weile her und wer weiß schon was er wann mal gemacht hat :wink:
von brandelh
Fr, 24. Nov 2006 22:13
Forum: Installation und Redistribution
Thema: Mehrere XBase++-Versionen parallel
Antworten: 16
Zugriffe: 7782

Hi Martin,

schon wenn es bei dir geht, ich hatte damals mit meiner Methode erhebliche Probleme, die ich mir nicht erklären konnte ... möglicher Weise ein anderer Seitenefekt ... wer weis das schon. Nichts desto trotz ist die SUBST Methode wesentlich schneller und funktioniert wunderbar.
von brandelh
Fr, 24. Nov 2006 22:04
Forum: Misc.
Thema: #include von Programmdateien und Debugger [erledigt]
Antworten: 21
Zugriffe: 10628

Hallo Manfred, wir haben mit Xbase++ einen Compiler, der einzelne PRG einwandfrei zu einzelnen OBJ compilieren kann, das sogar nur wenn die einzelne PRG geändert wurde. Danach wird alles gelinkt und wir haben eine EXE und/oder eine oder mehr DLL. Warum zum Teufel sollte man alles in eine PRG reinzwä...
von brandelh
Fr, 24. Nov 2006 22:00
Forum: Installation und Redistribution
Thema: Mehrere XBase++-Versionen parallel
Antworten: 16
Zugriffe: 7782

Hallo, früher (ich weiß nicht mehr wann ;) ) konnte man einfach XBase irgendwohin kopieren und es lief. Damals habe ich verschiedene Versionen in verschiedenen Verzeichnissen gehabt und jeweils komplett in das per Pfad bekannte umkopiert. Ab 1.90 (oder war es schon 1.82) hat das wegen einiger regist...