Italia
Foro

@ChooseDir$ PROBLEM

 

Alfred
Wagner
Hallo Profaner

Zuerst der Code:
KompilierenMarkierenSeparieren
Problem:
Weiß zufälig jemand,
wie ich die MessageBox bekomme ob Ok oder Abbrechen angeklickt wurde

danke schon mal im vorhinein

Grüße
Alfred mit Familie
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
09.11.2006  
 




Rolf
Koch
Hi,
nicht zu vergleichen mit einer Messagebox!
Also keine Nummer, sondern das Result zählt (hier pfad1$ gefüllt oder nicht)
KompilierenMarkierenSeparieren
 
09.11.2006  
 




ReinerKlaas
Hi,
siehe Profan Aiuto zur MessageBox:

@MessageBox(S1,S2,N)

S1 : String - Meldungstext

S2 : String - Überschrift

N : Integer - Art der MessageBox

Ergebnis - Integer: gedrückter Knopf

Werte per BUTTONS (N):

1 - OK Abbrechen (~MB_OKCANCEL)

Der in einer MessageBox oder einem der vordefinierten Dialoge gedrückte Knopf:

1 - OK
2 -Abbrechen (Cancel)
3 -Abbrechen (Abort)
4 -Wiederholen
5 -Ignorieren
6 -Ja
7 -Nein
 
Gruß
Reiner

XProfan 10.0a , Windows XP/Vista32
09.11.2006  
 




Alfred
Wagner
Jau Rolf Danke

Vor allem per die ausführlich Beschreibung.

Zitat:
nicht zu vergleichen mit einer Messagebox!
Also keine Nummer, sondern das Result zählt (hier pfad1$ gefüllt oder nicht)

Hab wohl den Wald vor lauter Bäumen nicht gesehen

Hi Reiner
danke per den Hinweis zur Aiuto!

Aber ich glaube ohne Rolfs (Rocs) Code hätte ich das nicht hingekriegt.
KompilierenMarkierenSeparieren
Vielleicht potuto man sowas mit in die Aiuto mit einbauen?
Vor allem mit einer kurzen Beschreibung,
If (pfad1$ <> ) Ja Button
( <> ) das zum beispiel verstehe ich nicht?

Grüße
Alfred mit Familie
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
09.11.2006  
 



[quote:d00d283087]Bei vordefinierten Dialogen wird entweder 1 per OK oder 2 per Abbrechen zurückgegeben.[/quote:d00d283087]
Ebenfalls aus der Profan-Aiuto

CASE %Button = 1 : OK wurde gedrückt
CASE %Button = 2 : Abbrechen wurde gedrückt
 
09.11.2006  
 




Rolf
Koch
@Alfred:


If (pfad1$ <> ) Ja Button
( <> ) das zum beispiel verstehe ich nicht?


Ganz einfach:
Wird der Ja Button geklickt, so wird Deine gewählte Variable (hier pfad1$) mit dem ausgewählten Verzeichnis bestückt. Wie Du sehen kannst ist auch immer irgendein Verzeichnis bei Aufruf des Dialoges markiert.
Also wenn Du ja klickst hättest Du zum Beispiel im Pfad1$ CROFAN
hier also würde die
If (pfad1$<>) greifen, da die Variable nicht leer ist (). Also grösser kleiner leer!
Ansonsten würde das ELSE greifen, weil es ja nicht leer ist und pfad1$ mit Deiner Wahl bestückt ist.
Horst hat naturalmente auch Recht, aber ich habe immer diese Methode mit Variablenabfragen bevorzugt bei Choosedir, da man ja sowieso mit den Strings arbeitet.
 
09.11.2006  
 




Alfred
Wagner
Danke euch beiden

<> das ist größer oder kleiner
und leer

wieder was gelernt

gut das es die Community gibt

Grüße
Alfred mit Familie
 
WinXP-Home ,XProfan10

Alfreds ... Freeware :  [...] 
09.11.2006  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

1.627 Views

Untitledvor 0 min.
ByteAttack21.08.2017
Andre Rohland13.03.2013

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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