Inoffizielles deutsches Xbase-Forum • Thema anzeigen - Windows 2008 Server R2 und DatePicker OCX [ERLEDIGT]

Windows 2008 Server R2 und DatePicker OCX [ERLEDIGT]

Nutzung, Komponenten, .NET

Moderator: Moderatoren

Windows 2008 Server R2 und DatePicker OCX [ERLEDIGT]

Beitragvon georg am Mo, 01. Feb 2010 9:01

Guten Morgen,


am Wochenende habe ich (natürlich mit dem entsprechenden Widerstand meiner Frau, weil ich mich mal wieder "nur" dem Computer gewidmet habe) unseren Server von 2003 auf 2008 R2 (das ist ein 64bit Betriebssystem) umgestellt (und auch die darunter liegende Hardware etwas aufgepeppt).

Probleme treten jetzt auf, dass beim Versuch, das DatePicker OCX zu verwenden, bei :create() die Fehlermeldung kommt, dass das OCX nicht verfügbar ist. Laut Registry ist es installiert, und die OCX steht auch am dort hinterlegten Platz.

Weder unter Vista 64bit noch unter Windows 7 64bit (jeweils Workstation) habe ich damit Probleme.

@Jimmy: als OCX-Experte, hast Du eine Idee, woran es liegen kann?


Gruss,

Georg
Zuletzt geändert von georg am Mo, 01. Feb 2010 22:30, insgesamt 1-mal geändert.
georg
UDF-Programmierer
UDF-Programmierer
 
Beiträge: 61
Registriert: Fr, 08. Feb 2008 22:29

Re: Windows 2008 Server R2 und DatePicker OCX

Beitragvon AUGE_OHR am Mo, 01. Feb 2010 10:16

georg hat geschrieben:Weder unter Vista 64bit noch unter Windows 7 64bit (jeweils Workstation) habe ich damit Probleme.

@Jimmy: als OCX-Experte, hast Du eine Idee, woran es liegen kann?
du meinst das MsComCt2.OCX oder das von Office MsCal.OCX ? gibt doch mal die CLSID oder ProgID an.
Wenn MsCal.OCX von welcher Office Version ?

Ich habe, auf dem Server 2008 R2, es noch nicht ausprobiert aber wenn es sich um das MsCal.OCX handelt "könnte" es ein Version´s Problem sein den < Office 2007/2010 funktioniert vieles nicht mit dem Srv2008 den da "soll" ja alles über das "Office Web Access" gehen ...

p.s. Logfile mit genauerer Fehlerbeschreibung wäre gut ...
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 4402
Registriert: Do, 16. Mär 2006 8:55
Wohnort: Hamburg

Re: Windows 2008 Server R2 und DatePicker OCX

Beitragvon georg am Mo, 01. Feb 2010 10:30

Hallo, Jimmy -


es handelt sich um dieses, {20DD1B9E-87C4-11D1-8BE3-0000F8754DA1}, also um das MsComCt2.ocx.

Log habe ich hier nicht greifbar, da ich die Xbase++ Programmierung nebenberuflich/als Hobby betreibe und derzeit mein Geld mit Projektmanagement in einer Bank verdiene (oder jedenfalls bekomme). Ich werde das Protokoll aber nachliefern.


Danke,

Georg
georg
UDF-Programmierer
UDF-Programmierer
 
Beiträge: 61
Registriert: Fr, 08. Feb 2008 22:29

Re: Windows 2008 Server R2 und DatePicker OCX

Beitragvon AUGE_OHR am Mo, 01. Feb 2010 10:38

georg hat geschrieben:es handelt sich um dieses, {20DD1B9E-87C4-11D1-8BE3-0000F8754DA1}, also um das MsComCt2.ocx.
hast du auch die :licence installiert ?
Code: Alles auswählen
Microsoft Date and Time Picker Control 6.0 (SP6)
{20DD1B9E-87C4-11D1-8BE3-0000F8754DA1}

651A8940-87C5-11d1-8BE3-0000F8754DA1
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 4402
Registriert: Do, 16. Mär 2006 8:55
Wohnort: Hamburg

Re: Windows 2008 Server R2 und DatePicker OCX

Beitragvon georg am Mo, 01. Feb 2010 11:36

AUGE_OHR hat geschrieben:
georg hat geschrieben:es handelt sich um dieses, {20DD1B9E-87C4-11D1-8BE3-0000F8754DA1}, also um das MsComCt2.ocx.
hast du auch die :licence installiert ?
Code: Alles auswählen
Microsoft Date and Time Picker Control 6.0 (SP6)
{20DD1B9E-87C4-11D1-8BE3-0000F8754DA1}

651A8940-87C5-11d1-8BE3-0000F8754DA1


Hallo, Jimmy -


also, ich habe auf meinem Notebook (WIndows 7, 64bit) mal nachgesehen und finde keinen entsprechenden Eintrag (651A8940-87C5-11d1-8BE3-0000F8754DA1) in der Registry, trotzdem klappt's auf diesem Rechner mit dem Control.

Kannst Du ein wenig mehr über die Funktion der :licence schreiben?


Danke,

Georg
georg
UDF-Programmierer
UDF-Programmierer
 
Beiträge: 61
Registriert: Fr, 08. Feb 2008 22:29

Re: Windows 2008 Server R2 und DatePicker OCX

Beitragvon georg am Mo, 01. Feb 2010 20:24

Hallo,


hier die XppError.log:
------------------------------------------------------------------------------
ERROR LOG of "D:\Entwicklungen\DescriptionBuilder\db.exe" Date: 01.02.2010 19:18:52
Version 0.026

Xbase++ version : Xbase++ (R) Version 1.90.355
Operating system : Windows Server 2008 06.01 Build 07600
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: U VALUE: NIL
-> VALTYPE: U VALUE: NIL
-> VALTYPE: U VALUE: NIL
-> VALTYPE: U VALUE: NIL
-> VALTYPE: U VALUE: NIL
-> VALTYPE: L VALUE: .T.
oError:canDefault : Y
oError:canRetry : N
oError:canSubstitute: Y
oError:cargo : NIL
oError:description : Could not create ActiveX control
oError:filename : NIL
oError:genCode : 6503
oError:operation : XBPACTIVEXCONTROL:CREATE
oError:osCode : NIL
oError:severity : 2
oError:subCode : 6500
oError:subSystem : Automation
oError:thread : 1
oError:tries : NIL
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------

Called from GENERATEAUDIOBOOKSDIALOG(517)
Called from (B)DESCRIPTIONBUILDER.PRG(133)
Called from XBPPUSHBUTTON:HANDLEEVENT(987)
Called from MAIN(154)


Der entsprechende Code-Abschnitt sieht so aus:

Code: Alles auswählen
#DEFINE ACX_DATEPICKER    "{20DD1B9E-87C4-11D1-8BE3-0000F8754DA1}"
...
   aSizeIn[1] := 100
   oDate      := XbpActiveXControl():new(oGB, oGB, aPosIn, aSizeIn)
   oDate:CLSID := ACX_DATEPICKER
   oDate:TabStop := .T.
   oDate:create()


oGB ist ein XbpStatic vom Type Groupbox.


Gruss,

Georg
georg
UDF-Programmierer
UDF-Programmierer
 
Beiträge: 61
Registriert: Fr, 08. Feb 2008 22:29

Re: Windows 2008 Server R2 und DatePicker OCX

Beitragvon georg am Mo, 01. Feb 2010 22:30

Lösung gefunden: Office 2007 installiert. Und auf einmal geht es ...


Danke für die Hilfe,

Georg
georg
UDF-Programmierer
UDF-Programmierer
 
Beiträge: 61
Registriert: Fr, 08. Feb 2008 22:29


Zurück zu ActiveX

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast