Var.-Übergabe mit Return funzt nit
Übersicht

![]() |
BladeRunnerModeratorBetreff: Var.-Übergabe mit Return funzt nit |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi,
hab folgendes Problem: ich will eine vorbestehende Variable an eine Input-Routine übergeben und die Veränderung in dieselbe Variable Übernehmen. hatte (vereinfacht) folgenden Code: Code: [AUSKLAPPEN] .deklarationen global file$ . . . Function Eingabe_box() . . file$=neu_input(file$) end Function Function neu_input(feld$) ;hier wird die Eingabe verarbeitet, längeres Stück code return feld$ end function Funktioniert aber nicht. ein Probeweise in neu_input gesetzter text-Befehl zeigt mir, dass beim ersten Aufruf file$ noch brav übergeben wird, auch Änderungen werden erkannt, bei der Rückübergabe jedoch erhält File$ den Wert 0 ![]() Wenn ich in Neu_input alle feld$ mit file$ ersetze und auf das Return verzichte geht es auch, d.h. der Input ist funktionsfähig nach Wunsch. Allerdings würd ich mit der Funktion gern frei (auch lokale) Strings beeinflussen können, und nit nur das (aus anderen Gründen) globale file$. Weiß jmd. wo der Fehler liegt ? |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Edlothiol |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Du hast das $ nach dem Funktionsnamen vergessen. Sonst wird ja ne Zahl zurückgegeben. | ||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
ARGH! Ich Trot... ![]() Herzlichen Dank ! |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group