Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 108,209

HOME > Java Programming > Java Forum > สอบถามปัญหาแอพหยุดการทำงานเมื่อกดปุ่มคำนวณค่า BMI ค่ะ ทั้งๆที่ในโปรเจคทดสอบสามารถคำนวณค่าได้ปกติ



 

สอบถามปัญหาแอพหยุดการทำงานเมื่อกดปุ่มคำนวณค่า BMI ค่ะ ทั้งๆที่ในโปรเจคทดสอบสามารถคำนวณค่าได้ปกติ

 



Topic : 134710



โพสกระทู้ ( 4 )
บทความ ( 0 )



สถานะออฟไลน์




ก่อนหน้านี้ได้มีการสร้างโปรเจคแยกจากโปรเจคหลักไว้เพื่อทดสอบการคำนวณค่า BMI ค่ะ และเมื่อโปรเจคสามารถทำการหาค่า BMI ได้ตามที่ต้องการแล้ว เลยก็อปโค้ดย้ายจากโปรเจคทดสอบมาใส่ในโปรเจคหลัก แต่พอกดปุ่มคำนวฯ แอพก้เด้งออกทันทีเลยค่ะ

โค้ดจากโปรเจคทดสอบค่ะ
MainActivity.java
package com.example.bmi;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

    private EditText height;
    private EditText weight;
    private TextView result;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        height = (EditText) findViewById(R.id.height);
        weight = (EditText) findViewById(R.id.weight);
        result = (TextView) findViewById(R.id.result);
    }

    public void mycalculateBMI(View v) {
        String heightStr = height.getText().toString();
        String weightStr = weight.getText().toString();

        if (heightStr != null && !"".equals(heightStr)
                && weightStr != null  &&  !"".equals(weightStr)) {
            float heightValue = Float.parseFloat(heightStr) / 100;
            float weightValue = Float.parseFloat(weightStr);

            float bmi1 = weightValue / (heightValue * heightValue);
            String bmi = String.format("%1.2f",bmi1);
            displayBMI(bmi);
        }
    }

    private void displayBMI(String bmi) {
        String bmiLabel = "";

        if (Float.compare(Float.parseFloat(bmi), 16f) > 0  &&  Float.compare(Float.parseFloat(bmi), 18.5f) <= 0) {
            bmiLabel = getString(R.string.underweight);
        } else if (Float.compare(Float.parseFloat(bmi), 18.5f) > 0  &&  Float.compare(Float.parseFloat(bmi), 25f) <= 0) {
            bmiLabel = getString(R.string.normal);
        } else if (Float.compare(Float.parseFloat(bmi), 25f) > 0  &&  Float.compare(Float.parseFloat(bmi), 30f) <= 0) {
            bmiLabel = getString(R.string.overweight);
        }

        bmiLabel = bmi + "\n\n" + bmiLabel;
        result.setText(bmiLabel);
    }

}


activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">

    <TextView
        android:text="@string/weight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="50dp"
        android:textSize="20sp"/>

    <EditText
        android:id="@+id/weight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="10dp"
        android:ems="6"
        android:inputType="number|numberDecimal"
        android:textSize="20sp"/>

    <TextView
        android:text="@string/height"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="50dp"
        android:textSize="20sp"/>

    <EditText
        android:id="@+id/height"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="10dp"
        android:ems="6"
        android:inputType="number|numberDecimal"
        android:textSize="20sp"/>

    <Button
        android:id="@+id/calc"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="25dp"
        android:onClick="mycalculateBMI"
        android:text="calculateBMI"
        />

    <TextView
        android:id="@+id/result"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="25dp"
        android:textSize="20sp"/>
        />
</LinearLayout>


ส่วนนี้เป็นโค้ดที่ทำการย้ายมาใส่ในโปรเจคหลักค่ะ
ActivityBmi_Male.java
package com.example.liveprotect;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;

public class BmiMale extends AppCompatActivity {

    private EditText height;
    private EditText weight;
    private TextView result;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main_bmi_male);
        getActionBar().setDisplayHomeAsUpEnabled(true);
        height = (EditText) findViewById(R.id.height);
        weight = (EditText) findViewById(R.id.weight);
        result = (TextView) findViewById(R.id.result);
    }

    public void mycalculateBMI(View v) {
        String heightStr = height.getText().toString();
        String weightStr = weight.getText().toString();

        if (heightStr != null && !"".equals(heightStr)
                && weightStr != null  &&  !"".equals(weightStr)) {
            float heightValue = Float.parseFloat(heightStr) / 100;
            float weightValue = Float.parseFloat(weightStr);

            float bmi1 = weightValue / (heightValue * heightValue);
            String bmi = String.format("%1.2f",bmi1);
            displayBMI(bmi);
        }
    }

    private void displayBMI(String bmi) {
        String bmiLabel = "";

        if (Float.compare(Float.parseFloat(bmi), 16f) > 0  &&  Float.compare(Float.parseFloat(bmi), 18.5f) <= 0) {
            bmiLabel = getString(R.string.underweight);
        } else if (Float.compare(Float.parseFloat(bmi), 18.5f) > 0  &&  Float.compare(Float.parseFloat(bmi), 25f) <= 0) {
            bmiLabel = getString(R.string.normal);
        } else if (Float.compare(Float.parseFloat(bmi), 25f) > 0  &&  Float.compare(Float.parseFloat(bmi), 30f) <= 0) {
            bmiLabel = getString(R.string.overweight);
        }

        bmiLabel = bmi + "\n\n" + bmiLabel;
        result.setText(bmiLabel);
    }

}


activity_main_bmi_male.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_main"
    android:layout_width="match_parent"
    android:layout_height="match_parent"

    android:orientation="vertical"
    tools:context=".ActivityBmi_Male">

    <TextView
        android:text="@string/weight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="50dp"
        android:textSize="20sp"/>

    <EditText
        android:id="@+id/weight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="10dp"
        android:ems="6"
        android:inputType="number|numberDecimal"
        android:textSize="20sp"/>

    <TextView
        android:text="@string/height"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="50dp"
        android:textSize="20sp"/>

    <EditText
        android:id="@+id/height"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="10dp"
        android:ems="6"
        android:inputType="number|numberDecimal"
        android:textSize="20sp"/>

    <Button
        android:id="@+id/calc"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="25dp"
        android:onClick="mycalculateBMI"
        android:text="@string/calculateBMI"
        />

    <TextView
        android:id="@+id/result"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="25dp"
        android:textSize="20sp"/>

</LinearLayout>



หลังจากที่คลิกคำนวน
Im1



Tag : Java, Android, JAVA









ประวัติการแก้ไข
2020-01-04 14:38:21
2020-01-04 20:53:57
2020-01-04 20:59:14
2020-01-04 21:05:55
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2020-01-04 14:32:09 By : tan25411 View : 97 Reply : 6
 

 

No. 1



โพสกระทู้ ( 8,351 )
บทความ ( 2 )



สถานะออฟไลน์


run mode debug บน android studio จะได้รู้ว่า error อะไร

การเปรียบเทียบโค๊ดมันลำบาก ถ้าไม่รู้บันทัดที่เออเร่อร์ สภาพแวดล้อมของ android ก็ไม่เหมือนกัน จะนำมาทดสอบก็ลำบาก
เช็คตรวจสอบเองง่ายที่สุด หรือแจ้งบันทัดที่เออเร่อร์ มาด้วย






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-01-04 15:16:28 By : Chaidhanan
 


 

No. 2



โพสกระทู้ ( 4 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2020-01-04 15:16:28
รายละเอียดของการตอบ ::
ตามนี้เลยค่ะ

E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.liveprotect, PID: 9543
    java.lang.IllegalStateException: Could not find method mycalculateBMI(View) in a parent or ancestor Context for android:onClick attribute defined on view class androidx.appcompat.widget.AppCompatButton with id 'calc'
        at androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener.resolveMethod(AppCompatViewInflater.java:436)
        at androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:393)
        at android.view.View.performClick(View.java:7125)
        at android.view.View.performClickInternal(View.java:7102)
        at android.view.View.access$3500(View.java:801)
        at android.view.View$PerformClick.run(View.java:27336)
        at android.os.Handler.handleCallback(Handler.java:883)
        at android.os.Handler.dispatchMessage(Handler.java:100)
        at android.os.Looper.loop(Looper.java:214)
        at android.app.ActivityThread.main(ActivityThread.java:7356)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)




ประวัติการแก้ไข
2020-01-04 16:50:38
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-01-04 16:49:59 By : tan25411
 

 

No. 3



โพสกระทู้ ( 8,351 )
บทความ ( 2 )



สถานะออฟไลน์


mycalculateBMI(View)
เขียนอะไรเพิ่มที่ไหน มองไม่เห็นฟังก์ชั่นนี้

activity_main_bmi_male.xml ที่เอามาแสดง มันไม่ใช่ xml มันเป็น java
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-01-04 19:13:37 By : Chaidhanan
 


 

No. 4



โพสกระทู้ ( 4 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 3 เขียนโดย : Chaidhanan เมื่อวันที่ 2020-01-04 19:13:37
รายละเอียดของการตอบ ::
พึ่งสังเกตเห็นว่าวางโค้ดผิด ขอโทษด้วยจริงๆนะคะ ตัว activity_main_bmi_male.xml โค้ดเป็นแบบนี้ค่ะ

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_main"
    android:layout_width="match_parent"
    android:layout_height="match_parent"

    android:orientation="vertical"
    tools:context="com.example.liveprotect.BmiMale">

    <TextView
        android:text="@string/weight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="50dp"
        android:textSize="20sp"/>

    <EditText
        android:id="@+id/weight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="10dp"
        android:ems="6"
        android:inputType="number|numberDecimal"
        android:textSize="20sp"/>

    <TextView
        android:text="@string/height"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="50dp"
        android:textSize="20sp"/>

    <EditText
        android:id="@+id/height"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="10dp"
        android:ems="6"
        android:inputType="number|numberDecimal"
        android:textSize="20sp"/>

    <Button
        android:id="@+id/calc"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="25dp"
        android:onClick="mycalculateBMI"
        android:text="@string/calculateBMI"
        />

    <TextView
        android:id="@+id/result"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="25dp"
        android:textSize="20sp"/>

</LinearLayout>


ส่วน public void calculateBMI(View v) ในตอนแรก จริงๆต้องชื่อว่า public void mycalculateBMI(View v) นะคะ พอดีตอนก็อปมายังใช้ชื่อเก่าอยู่ แต่ตอนที่ก็อป Error มา ตอนนั้นเปลี่ยนชื่อไฟล์เป็น mycalculateBMI แล้ว ได้แก้ไขโค้ดในเนื้อหากระทู้ให้ถูกต้องแล้วนะคะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-01-04 20:58:03 By : tan25411
 


 

No. 5



โพสกระทู้ ( 8,351 )
บทความ ( 2 )



สถานะออฟไลน์


<Button
android:id="@+id/calc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="25dp"
android:onClick="mycalculateBMI"
android:text="@string/calculateBMI"

สีแดงเอา my ออกมันไม่เหมือนกับของทดสอบ

เอ๊ะ โค๊ดลงใหม่ มันมี mycalculateBMI น่ะ ยังไงแน่ แก้ไขใหม่หรือเปล่า
ลอง compile ใหม่และ ทดสอบ ด้วย debug ดูครับ ผมว่ามันควรจะใช้ได้ หรือไม่ก็เปลี่ยน error เป็นอันอื่น


ประวัติการแก้ไข
2020-01-04 21:10:31
2020-01-04 21:15:45
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-01-04 21:08:26 By : Chaidhanan
 


 

No. 6



โพสกระทู้ ( 4 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 5 เขียนโดย : Chaidhanan เมื่อวันที่ 2020-01-04 21:08:26
รายละเอียดของการตอบ ::
ขอโทษที่ทำให้สับสนนะคะ อันนี้เราไปสร้างโปรเจคเขียนมาใหม่นะคะ จะลงโค้ดทีเดียวในเม้นนี้ให้ดูง่ายๆนะคะ จะได้ไม่ต้องย้อนขึ้นไปหัวกระทู้ใหม่ กันสับสนด้วย

BMI_Male.java
package com.example.liveprotects;

import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;

import androidx.appcompat.app.AppCompatActivity;


public class BMI_Male extends AppCompatActivity {
    private EditText height;
    private EditText weight;
    private TextView result;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.bmi_male);
        height = (EditText) findViewById(R.id.height);
        weight = (EditText) findViewById(R.id.weight);
        result = (TextView) findViewById(R.id.result);
    }

    public void calculateBMI(View v) {
        String heightStr = height.getText().toString();
        String weightStr = weight.getText().toString();

        if (heightStr != null && !"".equals(heightStr)
                && weightStr != null  &&  !"".equals(weightStr)) {
            float heightValue = Float.parseFloat(heightStr) / 100;
            float weightValue = Float.parseFloat(weightStr);

            float bmi1 = weightValue / (heightValue * heightValue);
            String bmi = String.format("%1.2f",bmi1);
            displayBMI(bmi);
        }
    }

    private void displayBMI(String bmi) {
        String bmiLabel = "";

        if (Float.compare(Float.parseFloat(bmi), 16f) > 0  &&  Float.compare(Float.parseFloat(bmi), 18.5f) <= 0) {
            bmiLabel = getString(R.string.underweight);
        } else if (Float.compare(Float.parseFloat(bmi), 18.5f) > 0  &&  Float.compare(Float.parseFloat(bmi), 25f) <= 0) {
            bmiLabel = getString(R.string.normal);
        } else if (Float.compare(Float.parseFloat(bmi), 25f) > 0  &&  Float.compare(Float.parseFloat(bmi), 30f) <= 0) {
            bmiLabel = getString(R.string.overweight);
        }

        bmiLabel = bmi + "\n\n" + bmiLabel;
        result.setText(bmiLabel);
    }

}




bmi_male.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".BMI_Male">

    <TextView
        android:text="@string/weight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="50dp"
        android:textSize="20sp"/>

    <EditText
        android:id="@+id/weight"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="10dp"
        android:ems="6"
        android:inputType="number|numberDecimal"
        android:textSize="20sp"/>

    <TextView
        android:text="@string/height"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="50dp"
        android:textSize="20sp"/>

    <EditText
        android:id="@+id/height"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="10dp"
        android:ems="6"
        android:inputType="number|numberDecimal"
        android:textSize="20sp"/>

    <Button
        android:id="@+id/calc"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:layout_marginTop="25dp"
        android:onClick="calculateBMI"
        android:text="@string/calculateBMI"
        />

    <TextView
        android:id="@+id/result"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:layout_marginTop="25dp"
        android:textSize="20sp"/>

</LinearLayout>


Debag'
01-04 22:38:35.542 2440-3772/com.google.android.gms.persistent E/WakeLock: GCM_CONN_ALARM release without a matched acquire!



และพอกดคำนวน มันก็เด้งออกเหมือนเดิมค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-01-04 22:43:47 By : tan25411
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามปัญหาแอพหยุดการทำงานเมื่อกดปุ่มคำนวณค่า BMI ค่ะ ทั้งๆที่ในโปรเจคทดสอบสามารถคำนวณค่าได้ปกติ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , รับทำบัญชี , โรงงานผลิตครีม , สำนักงานบัญชี , รับจดทะเบียนบริษัท

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2020 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่