|
1
« Último mensaje por cesar.queb en Jueves 11 de Julio de 2024, 02:00 »
Cuando desees realizar este tipo de tareas, lo ideal es utilizar un objeto de tipo Diccionario. // C# program to illustrate how // to check the given key or // value present in the dictionary // or not using System; using System.Collections.Generic; class GFG { // Main Method static public void Main () { // Creating a dictionary // using Dictionary<TKey,TValue> class Dictionary<int, string> My_dict = new Dictionary <int, string>(); // Adding key/value pairs in the // Dictionary Using Add() method My_dict.Add(1123, "Welcome"); My_dict.Add(1124, "to"); My_dict.Add(1125, "GeeksforGeeks"); // Using ContainsKey() method to check // the specified key is present or not if (My_dict.ContainsKey(1122)==true) { Console.WriteLine("Key is found...!!"); } else { Console.WriteLine("Key is not found...!!"); } // Using ContainsValue() method to check // the specified value is present or not if (My_dict.ContainsValue("GeeksforGeeks")==true) { Console.WriteLine("Value is found...!!"); } else { Console.WriteLine("Value is not found...!!"); } } }
Saludos.
2
« Último mensaje por cesar.queb en Miércoles 10 de Julio de 2024, 22:38 »
Encontré un proyecto que contiene la librería para el IDE de VB6, pero tampoco funciona. Adjunto el .zip que contiene el código fuente para crear el Add-in.
3
« Último mensaje por cesar.queb en Miércoles 10 de Julio de 2024, 22:27 »
Costix, muchas gracias por el aporte.. ¿De casualidad tendrás la versión del add-in para la IDE de VB6; pues he registrado la librería con éxito, se carga dentro de la ventana de add-ins en VB6 pero no funciona, ni ejecutando VB6 en modo Administrador. He buscado por la web y no logro encontrar la versión original de Microsoft. He encontrado una librería que se llama de forma similar (creado por un tal Solar), pero no funciona como add-in.
Actualmente estoy usando una librería externa llamada VB6ScrollwheelFix.exe que sí funciona en VB6.
4
« Último mensaje por explorer en Martes 11 de Junio de 2024, 11:59 »
Estos son los cambios que trae la versión v5.40.0, del 9 de junio de 2024. Perl 5.40.0 representa aproximadamente 11 meses de desarrollo desde Perl 5.38.0 y contiene aproximadamente 160 000 líneas modificadas a lo largo de 1500 archivos por parte de 75 autores. Las novedades que trae (entre otras): Cambios principales- Nuevo identificador __CLASS__
Ahora, cuando se usa la característica class, en el código de un método, bloque ADJUST o expresión de inicialización de un campo, se permite usar el nuevo identificador __CLASS__. Éste devuelve el nombre de una clase, de forma similar a __PACKAGE__, pero mientras que este último da el nombre del paquete del código en tiempo de compilación, el identificador __CLASS__ tiene en cuenta la clase a la que pertenece la instancia del objeto, en tiempo de ejecución. Esto es útil para el despachado de métodos de esa clase, especialmente en los constructores, donde no se permite el acceso a $self.
Para más información, consultar "__CLASS__" en perlfunc.
- Atributo :reader para las variables field
Mientras se usa la característica class, las variables field pueden tener un atributo :reader. Esto solicita que se cree un método de acceso de forma automática que simplemente retorne el valor de la variable field, desde la instancia indicada.
Es equivalente a field $nombre; method nombre () { return $nombre; }
Se puede proporcionar un nombre alternativo: field $nombre :reader(obtener_nombre);
Para más detalles ver ":reader" en perlclass. - Se permite un espacio en la opción de línea de comandos -M
Cuando se procesan las opciones en la línea de comandos, perl ahora permite un espacio entre la opción -M y el nombre del módulo que le sigue.
$ perl -M Data::Dumper=Dumper -E 'say Dumper [1,2,3]' Esto coincide con el comportamiento actual de la opción -I.
- Restricciones en las declaraciones de use VERSIÓN
En Perl v5.36 se añadió una advertencia de obsolescencia cuando se degrada una declaración use VERSIÓN desde una que esté por encima de la versión 5.11, hacia abajo. Ahora esto se ha convertido en un error fatal.
Adicionalmente, ahora es un error fatal una posterior declaración use VERSIÓN cuando exista otra en el mismo ámbito, si es una versión 5.39 o superior. Esto es para evitar complicaciones a las funciones léxicas importadas desde builtin. También se añadió una advertencia de obsolescencia para cualquier otra declaración posterior de use VERSION que esté por debajo de la versión 5.39, para avisar que ya no se permitirá en la Perl versión 5.44.
- Nuevas funciones experimentales builtin::inf y builtin::nan
Se han añadido dos nuevas funciones, inf y nan, al espacio de nombres builtin. Actúan como constantes que devuelven los valores en punto flotante infinito y Not-a-Number (No es-un-Número), respectivamente.
- Nuevo operador xor lógico ^^
Perl siempre ha tenido tres operadores lógicos de baja precedencia: and, or y xor, así como tres versiones binarias de alta precedencia: &, | y ^. Hasta esta versión, mientras que también estaban presentes los operadores lógicos de media precedencia && y ||, no existía un equivalente a or-exclusivo. Esta versión de Perl añade el último operador ^^, completando el conjunto.
$x ^^ $y and say "Uno de x o y es verdadero, pero no ambos";
- La característica try/catch ya no es experimental
Antes de esta versión, la característica try/catch para el manejo de errores estaba considerada como experimental. Presentada en Perl versión 5.34.0, se considero que era una característica estable del lenguaje y su uso ya no imprimía una advertencia. Se debe seguir activando con la feature 'try'.
Ver "Manejo de excepciones con Try y Catch" en perlsyn.
- Iterar múltiples valores con for al mismo tiempo ya no es experimental
Antes de esta versión, iterar sobre múltiples valores al mismo tiempo se consideró experimental. Presentada en Perl versión 5.36.0, ahora se considera una característica estable del lenguaje y su uso ya no imprime una advertencia. Ver "Sentencias compuestas" en perlsyn.
- El módulo builtin ya no es experimental
Antes de esta versión, el módulo builtin y todas sus funciones se consideraban experimentales. Presentadas en Perl versión 5.36.0, este módulo se considera ahora estable y su uso ya no imprime una advertencia. Sin embargo, muchas de sus funciones se siguen considerando experimentales.
- La feature empaquetada :5.40 añade try
La última versión de la feature empaquetada contiene ahora la reciente característica estable try. Ya que esta característica empaquetada se usa por la opción -E de línea de comandos, está disponible inmediatamente para los scripts -E.
- use v5.40; importa las funciones builtin
Además de la característica empaquetada de feature, use v5.40; (o siguientes versiones) importa la correspondiente versión de builtin empaquetada. Cambios incompatibles- reset EXPRESIÓN ahora llama a set-magic en escalares
Lo hacía con arrays y hashes, pero no con escalares.
- Llamar a un método import de un paquete desconocido produce una advertencia
Ahora, llamar a un código como este genera una advertencia: [perl] Clase::Que::No::Existe->import("foo");[/perl]
- return ya no permite un objeto indirecto
La sintasix del operador return ahora rechaza los objetos indirectos. En la mayor parte de los casos compilaría e incluso se ejecutaría, pero no estaba documentado y podía producir resultados confusos, por ejemplo:
# note que "sum" no está definido sub sum_positive { # interpretado inesperadamente como: # return *sum, grep $_ > 0, @_; # ... con la palabra suelta actuando como un argumento extra de tipo typeglob } say for sum_positive(-1, 2, 3);
producía: *main::sum 2 3 - Las clases literales ya no se resuelven como manejadores de archivo, en llamadas de método bajo no feature "bareword_filehandles"
Había un error con la ejecución de no feature "bareword_filehandles". Se permitía hacer esto:
no feature 'bareword_filehandles';
FH->binmode intentará resolver FH como una clase, resultando típicamente en un error en tiempo de ejecución. Obsolescencias- Usar goto para saltar desde un ámbito externo a un ámbito interno es obsoleto y se eliminará completamente en Perl v5.42
Nuevas plataformas
5
« Último mensaje por hukamaric en Domingo 12 de Mayo de 2024, 18:56 »
Se desideri migliorare l'esperienza audio del tuo telefono, le suonerie di alta qualità possono fare la differenza. In questo articolo, esploreremo come puoi personalizzare il suono del tuo dispositivo con suonerie di eccellente qualità, offrendoti un'esperienza audio superiore e coinvolgente. Introduzione Le suonerie dei telefoni non sono solo suoni per le chiamate in arrivo o le notifiche, ma possono anche influenzare la tua esperienza generale con il dispositivo. Le suonerie telefono gratis di alta qualità offrono un audio chiaro, nitido e coinvolgente che può trasformare completamente la tua esperienza. Vantaggi delle suonerie di alta qualità Le suonerie di alta qualità offrono diversi vantaggi: Audio chiaro: Le suonerie di alta qualità garantiscono un audio nitido e cristallino, senza distorsioni o rumori di fondo. Esperienza coinvolgente: Un suono di alta qualità può rendere ogni chiamata o notifica più coinvolgente e piacevole da ascoltare. Professionale: Le suonerie di alta qualità possono trasmettere un'immagine professionale e curata del tuo dispositivo e di te stesso.
6
« Último mensaje por mandirau en Domingo 12 de Mayo de 2024, 16:33 »
Smartfony stały się nieodłącznym elementem naszego życia codziennego, a dzwonki dźwiękowe są jednym z głównych sposobów, aby nadać naszemu telefonowi osobisty charakter. Szukając najgorętszych dzwonków, możemy uczynić nasze doświadczenie z telefonem jeszcze bardziej ekscytującym i atrakcyjnym. Dlaczego warto odkrywać najgorętsze dzwonki? Wybierając najgorętsze dzwonki, możemy być na bieżąco z aktualnymi trendami muzycznymi i modowymi. Ponadto, korzystając z popularnych dzwonków, możemy poczuć się bardziej zintegrowani z kulturą masową i społecznością online. Gdzie szukać najgorętszych dzwonków? Sklepy z aplikacjami mobilnymi: W sklepach, takich jak Google Play Store dla systemu Android lub App Store dla iOS, znajdują się liczne aplikacje oferujące najnowsze i najgorętsze dzwonki. Wystarczy wyszukać odpowiednie hasło, aby znaleźć interesujące opcje. Jakie cechy mają najgorętsze dzwonki? Najgorętsze dzwonki charakteryzują się świeżością, popularnością i wyjątkowym brzmieniem, które przyciąga uwagę użytkowników. Są one często inspirowane najnowszymi trendami muzycznymi i kulturowymi, co sprawia, że są one bardzo atrakcyjne dla osób poszukujących oryginalnych i nowoczesnych dzwonków. Jak zmienić dzwonek na telefonie? Zmiana darmowe dzwonki na telefon na telefonie jest prosta i szybka. Wystarczy wejść do ustawień dźwięku, wybrać opcję "Dzwonki" lub "Powiadomienia", a następnie wybrać nowy dzwonek spośród dostępnych opcji. Po wybraniu odpowiedniego dzwonka, można go zastosować jako dzwonek dla połączeń telefonicznych, wiadomości czy powiadomień. Podsumowanie Poszukiwanie najgorętszych dzwonków chwili może być ekscytującym doświadczeniem, które pozwala nam personalizować nasze urządzenia mobilne zgodnie z najnowszymi trendami i preferencjami muzycznymi. Nie czekaj więc dłużej i odkryj najnowsze hity dźwiękowe już teraz!
7
« Último mensaje por mehndidesign en Sábado 27 de Abril de 2024, 06:31 »
Seguramente en el foro ya estén familiarizados con el término de ganar dinero en TikTok, ¿verdad? Entonces, ¿cómo se gana dinero? En este artículo quiero hablar sobre cómo ganar dinero en TikTok utilizando herramientas de IA gratuitas. Como saben, actualmente hay muchos sitios web que ofrecen la creación gratuita de contenido propio, y aquí les explico cómo creo un video con IA para ganar dinero en YouTube y TikTok. Paso 1: Crear imágenes - Utilizo ChatGPT4 para solicitar la creación de un guion. Paso 2: Utilizo herramientas como GPT-4 o leo leonardo.ai para crear imágenes según el guion preparado anteriormente. Paso 3: Utilizo una IA para hacer que las imágenes se muevan: Runway. Paso 4: Coloco todos los datos en CapCut para editar, agregar efectos y sonido. Paso 5: Publico y subo el video en varias plataformas de redes sociales. Este es el resultado: https://www.youtube.com/@genzcoAImehndi design front simple
8
« Último mensaje por mehndidesign en Jueves 18 de Abril de 2024, 05:52 »
¡Hola a todos! Soy Arjun Sharma, el fundador y director del sitio web mehndi designde diseño de imágenes, donde proporcionamos modelos de imágenes listos para la comunidad apasionada por el arte visual. No solo somos un lugar para encontrar inspiración y plantillas de diseño, sino también un foro interesante para discutir cómo crear obras hermosas. Creo que el poder de la inteligencia artificial puede ser la clave para abrir una nueva puerta en el mundo del diseño de imágenes. Al utilizar la inteligencia artificial en el proceso de diseño, podemos crear obras únicas e impresionantes como nunca antes. Desde analizar tendencias hasta crear variantes de una imagen específica, la inteligencia artificial nos brinda una variedad de herramientas poderosas para explorar y ser creativos. Espero poder compartir experiencias y opiniones sobre cómo usar la inteligencia artificial en el diseño de imágenes. ¡Juntos podemos discutir y explorar el potencial ilimitado de esta tecnología para mejorar nuestras habilidades y crear hermosas obras para el mundo! ¡Vamos a construir una comunidad artística vibrante y llena de emoción juntos! Saludos, Arjun Sharma
9
« Último mensaje por dipa81 en Jueves 11 de Abril de 2024, 07:04 »
Welcome to top girl category on Kolkata girl website, you can book our top category model if you want, our service is only for prime members. Our prime service is limited to Salt Lake, Sector 5, Ballygunge and New Town in Kolkata. Our call girls are beautiful and independent, you can connect with us if you want then come and choose your favorite partner. Our services come with 100% satisfaction. Let's choose our services, and make life happy. If you want to book our service online then write hi on whatapp and ask for Kolkata girls pic , it will be sent to you. https://kolkatagirls.com/
10
« Último mensaje por dipa81 en Jueves 11 de Abril de 2024, 07:02 »
I FOUND BEST ONLINE CLASS https://kolkatagirls.com/
|
|
|