Deutsch
Forum

Program minimieren

 
Hallo Frank

Ich bin dabei dein Listview in mein Program zu testen und
es fällt mir auf das es Probleme beim minimieren hat oder ich
mache was falsch, also hier ein paar Zeilen des codes

WindowStyle 64
dialog&=@CreateWindow(%Hwnd, Titel ,4,117,(%maxx-5),500)
listview&=CreateListView(dialog&,%hinstance,0,GetSysColor(24),-1,$31)
text$=estatistica.dbf
Let quantitativo& = @dbOpen(#1,text$)
@dbclose (#1)
if quantitativo& > 0 se a tabela estiver vazia não executa para poder apresentar
bytes&=@FileSize(text$) no listview a ocupação vazia, uma vez que a listview não suporta
If bytes&>0 tabelas vazias
Dim bereich#,bytes&
ReadFileQuick(addr(text$),bereich#,0,bytes&) Dbf-Datei laden
bytes&=DbfToCsv(bereich#,bytes&,0,0,0) Dbf konvertieren nach Csv
x&=SetColumnsFromMem(listview&,bereich#,addr(y&)) Automatisch Spalten aus Csv-Datei erstellen
SetItemsFromMem(listview&,(bereich#+y&),(bytes&-y&),x&) Csv Datei als Items in Listview einlesen
Dispose bereich#
EndIf
Endif

SetColumnWidth(listview&,0,-1)
SetColumnWidth(listview&,1,-1)
SetColumnWidth(listview&,2,-1)
SetColumnWidth(listview&,3,-1)
SetColumnWidth(listview&,4,-1)
SetColumnWidth(listview&,6,-1)
SetColumnWidth(listview&,7,-1)
SetColumnWidth(listview&,8,-1)

AutoSortListview listview&,2,0,0,0,0,2,0,2
ShowListView(listview&,8,15,700,194)

Das Problem ist wenn ich mein Program minimiere und es wieder
maximiere dann erscheint nur das Fenster mit den Listview aber
das Hauptfenster meines Program nicht mehr und dann kann ich den Listview nur mit Alt+F4 schliessen, ist dir das auch schon aufgefallen?

Dankbar für jeden Tip

Fernando
 
08.11.2004  
 



Hallo Fernando,

WindowStyle 64 ?

Wie minimierst du es denn ? Hat doch keine Titelleiste und Systembuttons...
Profan-Styles:

1 - Fenster hat Vergrößerungsbox (Pfeil nach oben) und kann vergrößert werden
2 - Fenster hat Verkleinerungsbox (Pfeil nach unten) und kann zum Icon werden
4 - Dicker Rahmen (Größe des Fensters ist veränderbar)
8 - Fenster hat System-Menü
16- Fenster hat zunächst kein Menü (also auch kein ©)
32- Fenster benutzt Bildschirmhintergrund als Hintergrund
64- Das Fenster hat keine Titelzeile
...

Mit normalen Windows (Style 31 oder 543) gibt es bei mir keinerlei Probleme beim minimieren/maximieren.
Es empfiehlt sich ohnehin, den Dialogstyle zu verwenden, da ansonsten eine Dll nicht ordnungsgemäß aus dem Speicher entfernt wird.

Wenn du mir den ganzen Quellcode + Zusatzdateien zusendest, kann ich dein Programm mal bei mir testen. Das ist bei solchen Problemen sowieso ratsam.

Gruß, Frank
 
08.11.2004  
 



Hallo Frank

Ok,Ich werde Dir ein stück code mit den nötigen dateien senden.

Gibt es das Beispielcode mit den editier möglichkeit für Profan? Den mit PureBasic komme ich nicht klar

Danke

Fernando
 
08.11.2004  
 



Hallo Fernando,

ja, einige Quellcodes (z.B. Lagerverwaltung_Edits.prf) nutzen das Feature. Einfach mal Rechsklick mit der Maus probieren.
Ist ja auch nur eine Zeile Code, das Editieren einzuschalten

Gruß, Frank
 
08.11.2004  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

3.009 Betrachtungen

Unbenanntvor 0 min.
Joerg16.06.2016
E.T.28.05.2015
Julian Schmidt25.02.2012
RICOSCH18.12.2011
Mehr...

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

unbekannt (4x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie