Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Oulook Kontakte auslesen geht nicht unter C:\Programme (https://www.delphipraxis.net/174681-oulook-kontakte-auslesen-geht-nicht-unter-c-%5Cprogramme.html)

baumina 6. Mai 2013 14:44

AW: Oulook Kontakte auslesen geht nicht unter C:\Programme
 
Zitat:

Zitat von süden (Beitrag 1214335)
Das verrückte ist, wenn ich die Exe nach der Installation von Hand einkopiere geht's.

Es handelt sich dabei um genau die selbe exe-Datei, Größe, Datum, Version ... alles identisch?

süden 6. Mai 2013 15:05

AW: Oulook Kontakte auslesen geht nicht unter C:\Programme
 
Ja, DIE exe. Sowas habe ich nicht nicht erlebt.

ABER, ich habs:
Ich habe jede einzelne Zeile mit einem Try-Block + Msg umgeben.
Da liefs + Errors.

Es war die Komponente von DeveloperExpress TdxMemData. Die habe ich mit einem Active := True geöffnet. Jetzt mache ich es mit einem Open und es geht.

Aber trotzdem, wieso das aus der IDE und mit der kopierten Datei ging ist mir immer noch schleierhaft.

p80286 6. Mai 2013 15:39

AW: Oulook Kontakte auslesen geht nicht unter C:\Programme
 
Zitat:

Zitat von süden (Beitrag 1214349)
Ja, DIE exe. Sowas habe ich nicht nicht erlebt.

Unglaublich

Zitat:

Zitat von süden (Beitrag 1214349)
Aber trotzdem, wieso das aus der IDE und mit der kopierten Datei ging ist mir immer noch schleierhaft.

Wenn man Komponenten auf Actve/connected/... setzt, ist diese Vorraussetzung in der IDE meist erfüllt, hinterher im Compilat dann nicht mehr. Tritt oft bei DB-Entwicklungen auf.

Gruß
K-H

süden 6. Mai 2013 17:36

AW: Oulook Kontakte auslesen geht nicht unter C:\Programme
 
Ich setze die Komponenten vorher in der IDE nie auf aktiv/Open - immer nur zur Runtime.
In manchem steckt man eben auch nicht drin.
Auf jeden Fall wird mir jetzt klar, warum es besser ist ein paar EUR mehr auszugeben und die Komponenten mit Quellcode zu kaufen. Ich habe sie von DevEx ohne.

jaenicke 6. Mai 2013 20:04

AW: Oulook Kontakte auslesen geht nicht unter C:\Programme
 
Zitat:

Zitat von süden (Beitrag 1214380)
Auf jeden Fall wird mir jetzt klar, warum es besser ist ein paar EUR mehr auszugeben und die Komponenten mit Quellcode zu kaufen. Ich habe sie von DevEx ohne.

Nicht nur darum. Sollte es mal einen Fehler in der Komponente geben, kann man den mit Quelltext auch selbst korrigieren, ohne nicht. Gerade, wenn die Komponenten dann nicht in der aktuellen Version benutzt werden, ist das ärgerlich, weil man je nach Hersteller ggf. dann deshalb ein Upgrade kaufen muss. Und auch wenn die Version noch supportet wird, muss man auf den Hersteller warten.
Außerdem weiß man manchmal auch nicht, ob man ein unerwünschtes Verhalten vielleicht per Option ändern kann (oder es ein Fehler ist), und muss dazu jedesmal fragen.

Unterm Strich lohnt sich deshalb der Verzicht auf den Quelltext normalerweise kaum, zumindest wenn es um berufliche Nutzung geht. Am Ende zahlt man im Zweifelsfall in Form von Arbeitszeit drauf, auch wenn man das vorher natürlich nicht vorhersagen kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:19 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz