| |
|
|
Uwe ''Pascal'' Niemeier | ¡Hola Personas!
Posesiones eben el ocxPackage Nr. 2 fertiggestellt. Dabei es eigendlich nada mehr en ocx-Archivos, pero antes Allem a Möglichkeiten, Windows-interne ActiveX-Elemente a nutzen. Ist bastante umfangreich geworden; el Beispiele reichen de el Steuerung de Office-Komponenten a para HTML-Editor. Und lo restos todavía genug para el nächste Versión
PS: Posesiones diesmal igual ne CHM-Ayuda erstellt. Mann, es el MS-Compiler nervig...
SeeYou Pascal |
|
|
| |
|
|
|
Rolf Koch | ¡Hola Pascal,
Saustark!!! Das meiste z.B. bajo HTML klappt hervorragend. Leider así Sachen como bajo Extern no, porque entonces kommt siempre todavía: Mitglied No se ha encontrado. Keine Idea qué el bedeutet. Beende Yo entonces el Programa, así mi Festplatte lauter y después de Besichtigung des Taskmanagers sehe Yo, dass Profano.exe siempre todavía disponible es. Leider como siempre no Tiempo, el Ursache en el Grund a ir. Aber Yo glaube, dass extern wohl deswegen así lautet, como uno externe Programas benötigt, welche Yo z.B. no besitze (Exel y Co.) |
|
|
| |
|
|
|
Ralph Theobald | ¡Hola Pascal,
klappt alles hervorragend !!
¡Hola Rolf, du mußt el ocx - Archivos downloaden y registrieren.
Saludo Ralph |
|
|
| |
|
|
|
Georg Hovenbitzer | ¡Hola Pascal,
Yo bin sólo heute dazu gekommen deine 2. Versión a testen. Was se Yo sagen, klappt alles bastante klasse
Ein kleines Problema Yo pero en el Übersetzung con Profano2CPP. Yo komme con el Procedimiento CallIntern no está claro, hay kommen el Variable Count% y Error& antes, el pero no deklariert son.
Deklariere Yo Count% en el Procedimiento knallt lo en Anwendung. Posesiones Yo hier una Denkfehler oder wo liegt el problema ?? |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 21.05.2007 ▲ |
|
|
|
|
Uwe ''Pascal'' Niemeier | ¡Hola Georg!
Das liegt daran, dass CallIntern sólo de otro Procs (CallMethod y CallMethodEx) aufgerufen se, y denen son el vermissten Variables lokal deklariert (Übergabe como Parámetro es no, porque en el ParameterStack el eigendlichen Werte para el Call-Aufruf posición). Am Besten nimmst du el lokalen Deklarationen fuera y deklarierst Count% y Error& global, el debería klappen.
SeeYou Pascal |
|
|
| |
|
|
|
Georg Hovenbitzer | ¡Hola Pascal,
el Solución con el globalen Deklarierung klappt por desgracia, no.
Lo kommt siempre el Fehlermeldung: Fehler: $80020008 Falscher Variablentyp.
Diese kommt auch si yo sólo count% global mache. |
|
|
| Viele Grüsse, Georg Hovenbitzer(Windows XP Pro, XProfan 11.2, Profan2Cpp 1.6a) | 22.05.2007 ▲ |
|
|
|
|
Sebastian König | ¡Hola Georg,
desafortunadamente son auch unos pocos otro Variables su betroffen... Lo debería helfen, si en el Übersetzungsoptionen Alle Variables global deklarieren aktivierst. Leider podría esta Holzhammer-Método auch unerwünschte Nebeneffekte haben...
MfG
Sebastian |
|
|
| |
|
|
|
Uwe ''Pascal'' Niemeier | ¡Hola Personas!
desafortunadamente son auch unos pocos otro Variables su betroffen...
Stimmt... Um el código kompakter a hacer, Yo mehrfach vorkommende Sequenzen naheliegenderweise como Procs ausgelagert. Und el nutzen natürlich direkt el en el aufrufenden Prozeduren lokal deklarierten Variables. Ist vieleicht kein besonders sauberer Stil, debería aber doch legitim ser?
Posesiones jedenfalls veces en el Schnelle (y sin Gewähr) intenta, el Sache a bereinigen (el Aufteilung de CallMethod en vier (!) Procs zwecks Fehlerauswertung machte en näherer Betrachtung sowieso no Sinn) El Verwendung des Parámetro-Stacks läßt se allerdings no así sin Weiteres vermeiden...
HTH Pascal |
|
|
| |
|
|
|
Sebastian König | ¡Hola Pascal,
Stimmt... Um el código kompakter a hacer, Yo mehrfach vorkommende Sequenzen naheliegenderweise como Procs ausgelagert. Und el nutzen natürlich direkt el en el aufrufenden Prozeduren lokal deklarierten Variables. Ist vieleicht kein besonders sauberer Stil, debería aber doch legitim ser?
Posesiones jedenfalls veces en el Schnelle (y sin Gewähr) intenta, el Sache a bereinigen (el Aufteilung de CallMethod en vier (!) Procs zwecks Fehlerauswertung machte en näherer Betrachtung sowieso no Sinn) El Verwendung des Parámetro-Stacks läßt se allerdings no así sin Weiteres vermeiden...
Schon mejor . Lo fehlt sólo todavía el Array v$[]. Mi Empfehlung wäre, auch dieses Array en ausreichender Größe (32 más o menos) global a deklarieren y el entsprechenden Prozeduren a Punto de declarar una clear v$[] einzufügen.
Lo va en C++ no, de uno aufgerufenen Procedimiento de en Variables zuzugreifen, el en el aufrufenden Función deklariert fueron. In XProfan es dies (desafortunadamente...) erlaubt. Der Profano2Cpp-Syntax-Check meldet en solchen Fällen el Warnung W0003 (Variable möglicherweise no verfügbar). Mit el Opción Alle Variables global deklarieren lässt se el problema como ya erwähnt beheben, pero si lo sólo una Handvoll betroffener Variables va, es ratsamer, ellos a mano a globalisieren...
MfG
Sebastian |
|
|
| |
|
|
|
| Sebastian König
Lo va en C++ no, de uno aufgerufenen Procedimiento de en Variables zuzugreifen, el en el aufrufenden Función deklariert fueron. In XProfan es dies (desafortunadamente...) erlaubt.
XProfan folgt en Bezug en el Sichtbarkeit el Variables el Gegebenheiten de Pascal o. Delphi: Un Variable uno aufrufenden Función es ebenso bekannt, como una globale Variable.
(An dieser Punto wäre wahrscheinlich una Profano2Pascal einfacher gewesen, como una Profano2CPP. Tuve con así algo veces angefangen, aber como Profano2CPP así wunderbar funktioniert, dieses no mehr fortgesetzt.)
Wenn uno also antes ha, una Programa con Profano2CPP a behandeln, debería uno en allen Características sólo en globale Variables, Parámetro oder lokale (en el Función definierte) Variables zugreifen. Aus eigener (leidvoller) Erfahrung möchte Yo hinzufügen, daß uno globale Variables möglichst sparsam y en todos Fälle con sprechenden Namen uso debería!
Saludo Roland |
|
|
| |
|
|
|
RGH | Arrghhhh ... como I, con el vorhergehen Antwort angefangen habe, war Todavía eingeloggt ... y während des Schreibens - Yo wurde wegen uno Telefonates algo aufgehalten - wohl otra vez veces rausgeschmissen! Also hier sehe Yo para IF todavía Handlungsbedarf! Dieses ständige Einloggen nervt ungemein. Wenigstens solange el PC a y Navegador offen es, debería uno eingeloggt bleiben!
Saludo Roland (en el Hoffnung, beim Abschicken dieses Beitrags todavía angemeldet a ser.) |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 23.05.2007 ▲ |
|
|
|
|
Sebastian König |
(An dieser Punto wäre wahrscheinlich una Profano2Pascal einfacher gewesen, como una Profano2CPP. Tuve con así algo veces angefangen, aber como Profano2CPP así wunderbar funktioniert, dieses no mehr fortgesetzt.) Leider Yo a solche Unterschiede en el Detalle garnicht pensamiento, como I, con el Arbeit a Profano2Cpp comenzó habe. Naja, el meiste ließ se sí bastante zufriedenstellend lösen...
MfG
Sebastian |
|
|
| |
|
|