AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Firemonkey-Projektvorlagen funktionieren nicht bei D10
Thema durchsuchen
Ansicht
Themen-Optionen

Firemonkey-Projektvorlagen funktionieren nicht bei D10

Ein Thema von Codehunter · begonnen am 15. Okt 2015 · letzter Beitrag vom 21. Okt 2015
Antwort Antwort
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#1

Firemonkey-Projektvorlagen funktionieren nicht bei D10

  Alt 15. Okt 2015, 10:49
Moin!

Ich habe D10 grad so ein bissi zum "Vorspielen" in der VM am Start. Zuerst konnte ich über die Projekt-Vorlagen unter Delphi-Projekte/Geräteübergreifende Projekte problemlos ein Projekt "Registerkarten mit Navigation" erstellen. Wenn ich jetzt im Hauptmenü auf "Neu" > "Geräteübergreifende Anwendung" klicke, dann öffnet sich noch das Assistentenfenster mit den verschiedenen Vorlagen. Wenn ich eine doppelklicke oder auf OK klicke, dann geht nur der Assistent zu, passieren tut weiter gar nichts. Die einzigen beiden Vorlagen die noch funktionieren sind "Leere Anwendung" und "3D-Anwendung".

Was ist denn da jetzt kaputt?

Grüße
Cody
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#2

AW: Firemonkey-Projektvorlagen funktionieren nicht bei D10

  Alt 15. Okt 2015, 11:15
Funktioniert hier problemlos. Der Unterschied zu den beiden "einfachen" Projekten ist halt, daß der Assistent nach einem Verzeichnis fragt.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Firemonkey-Projektvorlagen funktionieren nicht bei D10

  Alt 15. Okt 2015, 11:24
Der Unterschied zu den beiden "einfachen" Projekten ist halt, daß der Assistent nach einem Verzeichnis fragt.
Nicht mal das passiert hier...
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.116 Beiträge
 
Delphi 12 Athens
 
#4

AW: Firemonkey-Projektvorlagen funktionieren nicht bei D10

  Alt 16. Okt 2015, 07:44
Stimmen in deiner Vm die Netzwerkeinstellungen ?
Ich hatte mal Probleme wenn aus Vm nicht korrekt auf das Netzwerk zugegriffen werden kann.
Freigaben waren sichtbar konnten aber irgendwie nicht erreicht werden (Rechte o.ä.).
Sah ungefähr so aus das OpenDialog aufgeht und dann die App sofort abschmiert.
Könnte bei dir vielleicht eine ähnliche Ursache haben.

War aber kein Delphi Problem, denn das hatten einige andere Anwendngen auch.

Rollo
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Firemonkey-Projektvorlagen funktionieren nicht bei D10

  Alt 19. Okt 2015, 08:27
Also soweit ich sehen kann ist mit dem Netzwerk alles in Ordnung. Da geht auch kein OpenDialog auf, zumindest nicht sichtbar. Im Hintergrund liegt er auch nicht, wie es gerne mal bei Delphi passiert. Auch wenn ich Delphi als Admin ausführe ändert sich nichts. Also ein Rechteproblem eher weniger.

EDIT: Da liegt noch mehr im Argen. Wenn ich jetzt das Projekt öffne, was als einzige Tabbed-Application über den Assistenten erzeugt wurde als er noch funktionierte, dann bekomme ich beim Laden die Meldung "Argument außerhalb des Bereichs" mit folgenden Debug-Ausgaben:

Zitat:
[500D116D]{rtl230.bpl } System.Generics.Collections.TListHelper.CheckItemR ange (Line 1143, "System.Generics.Collections.pas" + 1) + $19
[081177F0]{fmx230.bpl } FMX.Controls.EnumChildControls (Line 4467, "FMX.Controls.pas" + 1) + $F
[081178AA]{fmx230.bpl } FMX.Controls.EnumChildControls (Line 4467, "FMX.Controls.pas" + 1) + $0
[07AB5423]{fmxdesigner230.bpl} FmxFormContainer.TFormContainerForm.NeedStyleLooku p (Line 706, "FmxFormContainer.pas" + 6) + $7
[07AB60E3]{fmxdesigner230.bpl} FmxFormContainer.TFormContainerForm.SetMasterStyle (Line 1135, "FmxFormContainer.pas" + 6) + $5
[07ABB78B]{fmxdesigner230.bpl} FmxFormContainer.TFormBoundary.SetMasterStyle (Line 2989, "FmxFormContainer.pas" + 2) + $3
[21208A64]{designide230.bpl} EmbeddedFormDesigner.TEditorFormDesigner.DoSelectS tyle (Line 128, "EmbeddedFormDesigner.pas" + 10) + $9
[21205D26]{designide230.bpl} ViewSelector.TViewSelectorFrame.cbStyleSelectorCha nge (Line 319, "ViewSelector.pas" + 2) + $2D
[21206AC2]{designide230.bpl} ViewSelector.TViewSelectorFrame.SelectStyle (Line 698, "ViewSelector.pas" + 16) + $C
[50060EC0]{rtl230.bpl } System.@TryFinallyExit (Line 22364, "System.pas" + 8) + $0
[21206A73]{designide230.bpl} ViewSelector.TViewSelectorFrame.SelectStyle (Line 692, "ViewSelector.pas" + 10) + $0
[212091D5]{designide230.bpl} EmbeddedFormDesigner.TEditorFormDesigner.SelectPre viewStyle (Line 324, "EmbeddedFormDesigner.pas" + 2) + $8
[07AB4888]{fmxdesigner230.bpl} FmxFormContainer.TFormContainerForm.SelectMasterSt yle (Line 683, "FmxFormContainer.pas" + 22) + $5
[07AB5485]{fmxdesigner230.bpl} FmxFormContainer.TFormContainerForm.Activate (Line 716, "FmxFormContainer.pas" + 0) + $1
[07AB6856]{fmxdesigner230.bpl} FmxFormContainer.TFmxEditorFormDesignerWrapper.Dis playDesigner (Line 1465, "FmxFormContainer.pas" + 18) + $3
[2120A3CD]{designide230.bpl} EmbeddedDesignerForm.TFormEditorView.Display (Line 195, "EmbeddedDesignerForm.pas" + 18) + $8
[21209AE5]{designide230.bpl} EmbeddedDesignerForm..TFormEditorView.TModuleNotif ier + $1C1
[207B6849]{coreide230.bpl} EditorForm.TEditWindow.ShowView (Line 4369, "EditorForm.pas" + 49) + $B
[207B0D5C]{coreide230.bpl} EditorForm.TEditWindow.SwitchViews (Line 2154, "EditorForm.pas" + 6) + $5
[207B08AE]{coreide230.bpl} EditorForm.TEditWindow.ViewBarChange (Line 2002, "EditorForm.pas" + 1) + $3
[50B61351]{vcl230.bpl } Vcl.Tabs.TTabSet.CanChange (Line 1932, "Vcl.Tabs.pas" + 3) + $D
[50B613A2]{vcl230.bpl } Vcl.Tabs.TTabSet.SetTabIndex (Line 1943, "Vcl.Tabs.pas" + 5) + $4
[207AF0D5]{coreide230.bpl} EditorForm.TEditWindow.SelectEditView (Line 1415, "EditorForm.pas" + 29) + $B
[206AAEB9]{coreide230.bpl} SourceModule.TSourceModule.ShowDefaultEditView (Line 888, "SourceModule.pas" + 10) + $1A
[206AB01A]{coreide230.bpl} SourceModule.TSourceModule.GetDefaultEditViewName (Line 917, "SourceModule.pas" + 5) + $2E
[21DFDF04]{delphicoreide230.bpl} CommonPasReg.TPascalFileOpenHandler.FileOpen (Line 520, "CommonPasReg.pas" + 7) + $4
[2087C55C]{coreide230.bpl} DocModul.TFilterList.OpenFile (Line 806, "DocModul.pas" + 35) + $4
[20880557]{coreide230.bpl} DocModul.CallDefaultOpenProc (Line 2627, "DocModul.pas" + 2) + $B
[20613563]{coreide230.bpl} ProjectModule.OpenFile (Line 2878, "ProjectModule.pas" + 22) + $1
[21DA8FCD]{delphicoreide230.bpl} BaseDelphiProject.TDelphiProjectModuleHandler.Open Module (Line 4216, "BaseDelphiProject.pas" + 31) + $D
[50060708]{rtl230.bpl } System.TMonitor.TryEnter (Line 18148, "System.pas" + 10) + $0
[50060288]{rtl230.bpl } System.TMonitor.Enter (Line 17841, "System.pas" + 4) + $2
[5006010C]{rtl230.bpl } System.TMonitor.CheckOwningThread (Line 17759, "System.pas" + 2) + $0
[50060416]{rtl230.bpl } System.TMonitor.Exit (Line 17945, "System.pas" + 1) + $2
[50060467]{rtl230.bpl } System.TMonitor.Exit (Line 17967, "System.pas" + 2) + $7
[50157312]{rtl230.bpl } System.Classes.TInterfaceList.GetCount (Line 5068, "System.Classes.pas" + 5) + $9
[50067110]{rtl230.bpl } System.@IntfClear (Line 36551, "System.pas" + 10) + $0
[0D703479]{projpageide230.bpl} ProjectPageOptions.FindNode (Line 117, "ProjectPageOptions.pas" + 14) + $2D
[5110B7F1]{xmlrtl230.bpl} Xml.XMLDoc.TXMLNode._Release (Line 1313, "Xml.XMLDoc.pas" + 1) + $1
[50067110]{rtl230.bpl } System.@IntfClear (Line 36551, "System.pas" + 10) + $0
[0D703479]{projpageide230.bpl} ProjectPageOptions.FindNode (Line 117, "ProjectPageOptions.pas" + 14) + $2D
[2089714C]{coreide230.bpl} UIUtils.AnsiCompareFileName (Line 2480, "UIUtils.pas" + 2) + $A
[20897162]{coreide230.bpl} UIUtils.AnsiCompareFileName (Line 2480, "UIUtils.pas" + 2) + $20
[20896F0E]{coreide230.bpl} UIUtils.UNCSameText (Line 2383, "UIUtils.pas" + 7) + $17
[21DB071B]{delphicoreide230.bpl} BaseDelphiProject.TUsesList.FindUsesEntry (Line 5896, "BaseDelphiProject.pas" + 29) + $1D
[21E1FA56]{delphicoreide230.bpl} PasMgr.TPascalProjectCodeManager.FindUsesEntry (Line 9190, "PasMgr.pas" + 4) + $4
[21E2578D]{delphicoreide230.bpl} PasMgr.TPascalProjectUpdater.FindUsesEntry (Line 11104, "PasMgr.pas" + 2) + $B
[5015AAAD]{rtl230.bpl } System.Classes.TStringList.Get (Line 6936, "System.Classes.pas" + 3) + $8
[204E32CE]{coreide230.bpl} Updaters.GetMainFormNameImpl (Line 992, "Updaters.pas" + 7) + $A
[204E32E9]{coreide230.bpl} Updaters.GetMainFormNameImpl (Line 996, "Updaters.pas" + 11) + $10
[21E23EB6]{delphicoreide230.bpl} PasMgr.TPascalProjectUpdater.GetMainFormName (Line 10573, "PasMgr.pas" + 2) + $11
[21DAA205]{delphicoreide230.bpl} BaseDelphiProject.TDelphiProjectModuleHandler.Show MainForm (Line 4597, "BaseDelphiProject.pas" + 10) + $E
[21D990B9]{delphicoreide230.bpl} BaseDelphiProject.TBaseDelphiProject.DisplayProjec t (Line 983, "BaseDelphiProject.pas" + 5) + $5
[206135F0]{coreide230.bpl} ProjectModule.TCustomCodeIProject.DisplayProject (Line 2891, "ProjectModule.pas" + 0) + $0
[206AF0EA]{coreide230.bpl} ProjectFileUtils.ShowProject (Line 505, "ProjectFileUtils.pas" + 22) + $E
[206AFF61]{coreide230.bpl} ProjectFileUtils.MSBuildLoadProjectFile (Line 736, "ProjectFileUtils.pas" + 50) + $D
[21DB2082]{delphicoreide230.bpl} BaseDelphiProject.TDelphiProjectFileModuleHandler. FileOpen (Line 5923, "BaseDelphiProject.pas" + 3) + $B
[208817FE]{coreide230.bpl} DocModul.TFileOpenHandler.FileOpen (Line 3226, "DocModul.pas" + 0) + $12
[2087C55C]{coreide230.bpl} DocModul.TFilterList.OpenFile (Line 806, "DocModul.pas" + 35) + $4
[20880557]{coreide230.bpl} DocModul.CallDefaultOpenProc (Line 2627, "DocModul.pas" + 2) + $B
[20614462]{coreide230.bpl} ProjectModule.TBaseProjectModuleFormHandler.OpenMo dule (Line 3219, "ProjectModule.pas" + 0) + $2
[206A5FC5]{coreide230.bpl} FileHist.TClosedFile.ReOpen (Line 195, "FileHist.pas" + 6) + $2
[206A5DE0]{coreide230.bpl} FileHist.TClosedFile.LoadState (Line 136, "FileHist.pas" + 4) + $16
[501717CF]{rtl230.bpl } System.Classes.TBasicAction.Execute (Line 16377, "System.Classes.pas" + 3) + $7
[5097CA26]{vcl230.bpl } Vcl.ActnList.TCustomAction.Execute (Line 259, "Vcl.ActnList.pas" + 19) + $35
[50171627]{rtl230.bpl } System.Classes.TBasicActionLink.Execute (Line 16288, "System.Classes.pas" + 2) + $7
[21975449]{vclactnband230.bpl} Vcl.ActnMenus.TCustomActionMenuBar.ExecAction (Line 1077, "Vcl.ActnMenus.pas" + 6) + $D
[21976CEC]{vclactnband230.bpl} Vcl.ActnMenus.TCustomActionMenuBar.TrackMenu (Line 1843, "Vcl.ActnMenus.pas" + 19) + $15
[2197A706]{vclactnband230.bpl} Vcl.ActnMenus.TCustomActionMainMenuBar.TrackMenu (Line 3637, "Vcl.ActnMenus.pas" + 5) + $3
[21974FF4]{vclactnband230.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 955, "Vcl.ActnMenus.pas" + 2) + $11
[21974FFD]{vclactnband230.bpl} Vcl.ActnMenus.TCustomActionMenuBar.CMItemClicked (Line 956, "Vcl.ActnMenus.pas" + 3) + $4
[50993529]{vcl230.bpl } Vcl.Controls.TControl.WndProc (Line 7249, "Vcl.Controls.pas" + 91) + $6
[0DD24EF4]{TrackingSystem230.bpl} TrackingSystemHelp.CBTHookProc (Line 211, "TrackingSystemHelp.pas" + 27) + $F
[50993164]{vcl230.bpl } Vcl.Controls.TControl.Perform (Line 7027, "Vcl.Controls.pas" + 10) + $8
[5099777E]{vcl230.bpl } Vcl.Controls.GetControlAtPos (Line 9809, "Vcl.Controls.pas" + 4) + $75
[50997F11]{vcl230.bpl } Vcl.Controls.TWinControl.WndProc (Line 10031, "Vcl.Controls.pas" + 110) + $1D
[50998069]{vcl230.bpl } Vcl.Controls.TWinControl.WndProc (Line 10079, "Vcl.Controls.pas" + 158) + $6
[50060708]{rtl230.bpl } System.TMonitor.TryEnter (Line 18148, "System.pas" + 10) + $0
[50060288]{rtl230.bpl } System.TMonitor.Enter (Line 17841, "System.pas" + 4) + $2
[5006010C]{rtl230.bpl } System.TMonitor.CheckOwningThread (Line 17759, "System.pas" + 2) + $0
[50060416]{rtl230.bpl } System.TMonitor.Exit (Line 17945, "System.pas" + 1) + $2
[21976E02]{vclactnband230.bpl} Vcl.ActnMenus.TCustomActionMenuBar.WndProc (Line 1882, "Vcl.ActnMenus.pas" + 25) + $4
[50997688]{vcl230.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9786, "Vcl.Controls.pas" + 3) + $6
[5017252C]{rtl230.bpl } System.Classes.StdWndProc (Line 16881, "System.Classes.pas" + 8) + $0
[5098E256]{vcl230.bpl } Vcl.Controls.FindControl (Line 3575, "Vcl.Controls.pas" + 6) + $9
[50ADCEBB]{vcl230.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10438, "Vcl.Forms.pas" + 23) + $1
[50ADCEFE]{vcl230.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10468, "Vcl.Forms.pas" + 1) + $4
[50ADD231]{vcl230.bpl } Vcl.Forms.TApplication.Run (Line 10606, "Vcl.Forms.pas" + 26) + $3
Der dfm-Designer vom Hauptformular geht ganz kurz auf, dann gibts besagte Meldung und die IDE wechselt in den Codebearbeitungsmodus. Ein Wechsel aufs Formular wird nicht mehr zugelassen.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden

Geändert von Codehunter (19. Okt 2015 um 08:34 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Firemonkey-Projektvorlagen funktionieren nicht bei D10

  Alt 21. Okt 2015, 13:50
Problem gelöst: Ich hatte eines der Testprojekte auf einen Pfad hin gespeichert, der in der VM über gemeinsame Ordner mit der Hostmaschine geteilt wurden. Allerdings waren diese Ordner nicht permanent eingebunden, sodass sie nach dem nächsten Start der VM nicht mehr erreichbar waren. Insofern war der Hinweis mit den Netzwerkeinstellungen gar nicht mal so ganz verkehrt.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz