| Thread (Message) | Date | Author |
Score |
Board |
| Subroutine als Parameter: Syntax Verständnisproblem
(#188586) |
2018-06-29 08:49 |
haj
|
 |
Allgemeines zu Perl |
| [quote="rosti@2018-06-29T05:11:23"]Was heißt hier, die Notwendigkeit von CGI entfällt im Falle eines eigenen Webservers?
CGI/1.1 ist doch transparent! D.h., ein dem Webserver nachgelagerter… |
|
| Subroutine als Parameter: Syntax Verständnisproblem
(#188575) |
2018-06-28 16:31 |
rosti
|
 |
Allgemeines zu Perl |
| Das muss man nicht verstehen. Das ist schlechter Programmierstil.
MfG |
|
| [Tk] -textvariable an subroutine binden
(#187028) |
2017-07-25 17:48 |
Linuxer
|
 |
Graphische Oberflächen |
| Der Einsatz des ternären Operators an dieser Stelle ist schon etwas krude.
Allgemein heisst es; bitte kein [c]$foo == 3 ? $bar = x : $bar = y;[/c]. |
|
| [Tk] -textvariable an subroutine binden
(#187028) |
2017-07-25 17:48 |
Linuxer
|
 |
Graphische Oberflächen |
| Der Einsatz des ternären Operators an dieser Stelle ist schon etwas krude.
Allgemein heisst es; bitte kein [c]$foo == 3 ? $bar = x : $bar = y;[/c]. |
|
| [Tk] -textvariable an subroutine binden
(#187028) |
2017-07-25 17:48 |
Linuxer
|
 |
Graphische Oberflächen |
| Der Einsatz des ternären Operators an dieser Stelle ist schon etwas krude.
Allgemein heisst es; bitte kein [c]$foo == 3 ? $bar = x : $bar = y;[/c]. |
|
| [Tk] -textvariable an subroutine binden
(#187020) |
2017-07-25 15:40 |
rosti
|
 |
Graphische Oberflächen |
| Hallo,
[code=perl]
# instanz erstellen
my $m = bless{counter => 99};
# gibt referenz zurück
sub counter{
my $self = shift;
\$self->{counter};
}
# dereferenzieren
print… |
|
| [Tk] -textvariable an subroutine binden
(#187022) |
2017-07-25 16:22 |
rosti
|
 |
Graphische Oberflächen |
| Also was ist denn jetzt Dein Problem? Die Referenzierung wars dann wohl doch nicht? Deine Sub counter ist übrigens absolut unleserlich, ein
[code=perl]
sub counter{
my $self = shift;
}… |
|
| [Tk] -textvariable an subroutine binden
(#187021) |
2017-07-25 15:44 |
styx-cc
|
 |
Graphische Oberflächen |
| Dein Code tut was mein Code tut und das klappt bezogen auf meinen Anwendungsfall nicht (s.o.).
Gruß |
|
| Arrayreferenz in Hashreferenz für Subroutine
(#152322) |
2011-09-12 20:31 |
topeg
|
 |
Allgemeines zu Perl |
| … sehe keinen Grund warum das nicht funktionieren sollte:
[code=perl]#!usr/bin/perl
use strict;
use warnings;
print "here I start \n";
do "Datei_mit_Subroutine.pl";
my %hash =… |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148962) |
2011-05-21 12:32 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Den Operator [tt]//[/tt] gibt es erst ab Perl 5.10, das sollte man nicht einfach voraussetzen, dass alle Perl >= 5.10 meinen! |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148962) |
2011-05-21 12:32 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Den Operator [tt]//[/tt] gibt es erst ab Perl 5.10, das sollte man nicht einfach voraussetzen, dass alle Perl >= 5.10 meinen! |
|
| Aufbewahrung von Funktionen und Subroutinen
(#194025) |
2021-10-15 11:31 |
peterb
|
 |
Allgemeines zu Perl |
| Vielen Dank an Alle, da muss ich jetzt mal recherchieren :-)
Schönes Wochenende! |
|
| [Tk] -textvariable an subroutine binden
(#187025) |
2017-07-25 17:31 |
styx-cc
|
 |
Graphische Oberflächen |
| Hast du was zur Problemstellung beizutragen oder nicht? |
|
| [Tk] -textvariable an subroutine binden
(#187014) |
2017-07-25 12:43 |
rosti
|
 |
Graphische Oberflächen |
| Mach Deine Buttons zu Instanzen Deiner eigenen Klasse und aggregiere die Button-Instanz als Eigenschaft: http://rolfrost.de/aggregation.html
Damit sind die auch voneinander entkoppelt. |
|
| Arrayreferenz in Hashreferenz für Subroutine
(#152309) |
2011-09-12 14:08 |
Pauline25
|
 |
Allgemeines zu Perl |
| Hallo GUIfreund,
stimmt was du sagst, leider klappt es immer noch nicht. Bekomme überhaupt keine Reaktion aufs Programm… |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148972) |
2011-05-21 19:13 |
GwenDragon
|
 |
Allgemeines zu Perl |
| Zu empfehlen:
aus dem O'Reilly-Verlag:
Programmieren mit Perl
Perl Kochbuch |
|
| Parameter und Subroutinen (Prototypen, Referenzen?!)
(#148966) |
2011-05-21 14:56 |
MatthiasW
|
 |
Allgemeines zu Perl |
| Wie man die Funktion aufrufen kann habe ich bei der jeweiligen Variante dazu geschrieben ;)
Bei der Übergabe mit "benannten" Parametern wird keine Hashreferenz, sondern eine Liste von Schlüssel-Wert… |
|
| Subroutinen: Wie macht man das?
(#73164) |
2003-11-28 23:29 |
renee
|
 |
Allgemeines zu Perl |
| es wäre schön, wenn Du sagen würdest, was (welcher Teil) geht und was nicht...
Aber was mir auffällt:
Du machst vieles in einer foreach-Schleife,
benutzt eine Variable, die Du in der… |
|
| Subroutinen: Wie macht man das?
(#73165) |
2003-11-28 23:49 |
Rambo
|
 |
Allgemeines zu Perl |
| hi,
folgendes funktioniert:
[code]
file = glob ("*.zip");
foreach $file (@file){
$zip = new Archive::Zip($file);
print "$file\n";
}
[/code]
dies gibt mir die Liste der *.ZIP… |
|
| [Tk] -textvariable an subroutine binden
(#187029) |
2017-07-25 17:58 |
styx-cc
|
 |
Graphische Oberflächen |
| Super gut, vielen, vielen Dank - klappt auf Anhieb.
Ich hatte den tenären Operator (fand den cool ;-) zwischenzeitlich auch ausgebaut und verschiedene Varianten ausprobiert - aber manchmal ist… |